builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-067 starttime: 1461136699.39 results: success (0) buildid: 20160419230832 builduid: 1ab072c2db0d4b259b7f46e10e93ac05 revision: d42b25947fc26a0f9eab98d631465b72769553bd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 00:18:19.390403) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 00:18:19.394720) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 00:18:19.395007) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 00:18:19.644908) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 00:18:19.645271) ========= '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-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows using PTY: False --00:18:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.96 GB/s 00:18:22 (1.96 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.765000 ========= master_lag: 2.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 00:18:24.549323) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 10 secs) (at 2016-04-20 00:18:24.549663) ========= '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-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=7.020000 ========= master_lag: 3.28 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 10 secs) (at 2016-04-20 00:18:34.851172) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 00:18:34.851537) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev d42b25947fc26a0f9eab98d631465b72769553bd --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 d42b25947fc26a0f9eab98d631465b72769553bd --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows using PTY: False 2016-04-20 00:18:35,664 truncating revision to first 12 chars 2016-04-20 00:18:35,664 Setting DEBUG logging. 2016-04-20 00:18:35,664 attempt 1/10 2016-04-20 00:18:35,664 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/d42b25947fc2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 00:18:36,111 unpacking tar archive at: fx-team-d42b25947fc2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.998000 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 00:18:36.989554) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 00:18:36.989947) ========= script_repo_revision: d42b25947fc26a0f9eab98d631465b72769553bd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 00:18:36.990403) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 00:18:36.990733) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 00:18:37.004567) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 23 secs) (at 2016-04-20 00:18:37.004926) ========= '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-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 00:18:37 INFO - MultiFileLogger online at 20160420 00:18:37 in C:\slave\test 00:18:37 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:18:37 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 00:18:37 INFO - {'append_to_log': False, 00:18:37 INFO - 'base_work_dir': 'C:\\slave\\test', 00:18:37 INFO - 'blob_upload_branch': 'fx-team', 00:18:37 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 00:18:37 INFO - 'buildbot_json_path': 'buildprops.json', 00:18:37 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 00:18:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:18:37 INFO - 'download_minidump_stackwalk': True, 00:18:37 INFO - 'download_symbols': 'true', 00:18:37 INFO - 'e10s': False, 00:18:37 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 00:18:37 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 00:18:37 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 00:18:37 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 00:18:37 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 00:18:37 INFO - 'C:/mozilla-build/tooltool.py'), 00:18:37 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 00:18:37 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 00:18:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:18:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:18:37 INFO - 'log_level': 'info', 00:18:37 INFO - 'log_to_console': True, 00:18:37 INFO - 'opt_config_files': (), 00:18:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:18:37 INFO - '--processes=1', 00:18:37 INFO - '--config=%(test_path)s/wptrunner.ini', 00:18:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:18:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:18:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:18:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:18:37 INFO - 'pip_index': False, 00:18:37 INFO - 'require_test_zip': True, 00:18:37 INFO - 'test_type': ('testharness',), 00:18:37 INFO - 'this_chunk': '1', 00:18:37 INFO - 'total_chunks': '10', 00:18:37 INFO - 'virtualenv_path': 'venv', 00:18:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:18:37 INFO - 'work_dir': 'build'} 00:18:37 INFO - ##### 00:18:37 INFO - ##### Running clobber step. 00:18:37 INFO - ##### 00:18:37 INFO - Running pre-action listener: _resource_record_pre_action 00:18:37 INFO - Running main action method: clobber 00:18:37 INFO - rmtree: C:\slave\test\build 00:18:37 INFO - Using _rmtree_windows ... 00:18:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 00:21:38 INFO - Running post-action listener: _resource_record_post_action 00:21:38 INFO - ##### 00:21:38 INFO - ##### Running read-buildbot-config step. 00:21:38 INFO - ##### 00:21:38 INFO - Running pre-action listener: _resource_record_pre_action 00:21:38 INFO - Running main action method: read_buildbot_config 00:21:38 INFO - Using buildbot properties: 00:21:38 INFO - { 00:21:38 INFO - "project": "", 00:21:38 INFO - "product": "firefox", 00:21:38 INFO - "script_repo_revision": "production", 00:21:38 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 00:21:38 INFO - "repository": "", 00:21:38 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 00:21:38 INFO - "buildid": "20160419230832", 00:21:38 INFO - "pgo_build": "False", 00:21:38 INFO - "basedir": "C:\\slave\\test", 00:21:38 INFO - "buildnumber": 315, 00:21:38 INFO - "slavename": "t-w864-ix-067", 00:21:38 INFO - "revision": "d42b25947fc26a0f9eab98d631465b72769553bd", 00:21:38 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 00:21:38 INFO - "platform": "win64", 00:21:38 INFO - "branch": "fx-team", 00:21:38 INFO - "repo_path": "integration/fx-team", 00:21:38 INFO - "moz_repo_path": "", 00:21:38 INFO - "stage_platform": "win64", 00:21:38 INFO - "builduid": "1ab072c2db0d4b259b7f46e10e93ac05", 00:21:38 INFO - "slavebuilddir": "test" 00:21:38 INFO - } 00:21:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 00:21:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 00:21:38 INFO - Running post-action listener: _resource_record_post_action 00:21:38 INFO - ##### 00:21:38 INFO - ##### Running download-and-extract step. 00:21:38 INFO - ##### 00:21:38 INFO - Running pre-action listener: _resource_record_pre_action 00:21:38 INFO - Running main action method: download_and_extract 00:21:38 INFO - mkdir: C:\slave\test\build\tests 00:21:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:21:38 INFO - https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 00:21:38 INFO - trying https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 00:21:38 INFO - Downloading https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/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:21:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/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:21:39 INFO - Downloaded 1274 bytes. 00:21:39 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 00:21:39 INFO - Using the following test package requirements: 00:21:39 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 00:21:39 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:21:39 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 00:21:39 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:21:39 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 00:21:39 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:21:39 INFO - u'jsshell-win64.zip'], 00:21:39 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:21:39 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 00:21:39 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 00:21:39 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:21:39 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 00:21:39 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:21:39 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 00:21:39 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:21:39 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 00:21:39 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 00:21:39 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 00:21:39 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:21:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:21:39 INFO - https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 00:21:39 INFO - trying https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 00:21:39 INFO - Downloading https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/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:21:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/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:21:40 INFO - Downloaded 21399613 bytes. 00:21:40 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:21:40 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:21:43 INFO - caution: filename not matched: web-platform/* 00:21:43 INFO - Return code: 11 00:21:43 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:21:43 INFO - https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 00:21:43 INFO - trying https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 00:21:43 INFO - Downloading https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/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:21:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/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:21:45 INFO - Downloaded 36382596 bytes. 00:21:45 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:21:45 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:22:30 INFO - caution: filename not matched: bin/* 00:22:30 INFO - caution: filename not matched: config/* 00:22:30 INFO - caution: filename not matched: mozbase/* 00:22:30 INFO - caution: filename not matched: marionette/* 00:22:30 INFO - caution: filename not matched: tools/wptserve/* 00:22:30 INFO - Return code: 11 00:22:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:22:30 INFO - https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 00:22:30 INFO - trying https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 00:22:30 INFO - Downloading https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 00:22:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/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:22:32 INFO - Downloaded 83102148 bytes. 00:22:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 00:22:32 INFO - mkdir: C:\slave\test\properties 00:22:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 00:22:32 INFO - Writing to file C:\slave\test\properties\build_url 00:22:32 INFO - Contents: 00:22:32 INFO - build_url:https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 00:22:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 00:22:33 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 00:22:33 INFO - Writing to file C:\slave\test\properties\symbols_url 00:22:33 INFO - Contents: 00:22:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 00:22:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:22:33 INFO - https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:22:33 INFO - trying https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 00:22:33 INFO - Downloading https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/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:22:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/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:22:35 INFO - Downloaded 53368259 bytes. 00:22:35 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:22:35 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:22:36 INFO - Return code: 0 00:22:36 INFO - Running post-action listener: _resource_record_post_action 00:22:36 INFO - Running post-action listener: set_extra_try_arguments 00:22:36 INFO - ##### 00:22:36 INFO - ##### Running create-virtualenv step. 00:22:36 INFO - ##### 00:22:36 INFO - Running pre-action listener: _pre_create_virtualenv 00:22:36 INFO - Running pre-action listener: _resource_record_pre_action 00:22:36 INFO - Running main action method: create_virtualenv 00:22:36 INFO - Creating virtualenv C:\slave\test\build\venv 00:22:36 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:22:36 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:22:40 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 00:22:43 INFO - Installing distribute......................................................................................................................................................................................done. 00:22:45 INFO - Return code: 0 00:22:45 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 00:22:45 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:22:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:22:45 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:22:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:22:45 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 0x025366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02656200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E5128>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02611368>, '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 0x0232ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026690C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-067', 'USERDOMAIN': 'T-W864-IX-067', '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-067', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-067', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\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:22:45 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:22:45 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:22:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:22:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 00:22:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:22:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:22:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:22:45 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 00:22:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:22:45 INFO - 'DCLOCATION': 'SCL3', 00:22:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:22:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:22:45 INFO - 'HOMEDRIVE': 'C:', 00:22:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 00:22:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:22:45 INFO - 'KTS_VERSION': '1.19c', 00:22:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 00:22:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 00:22:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:22:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:22:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:22:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:22:45 INFO - 'MOZ_NO_REMOTE': '1', 00:22:45 INFO - 'NO_EM_RESTART': '1', 00:22:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:22:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:22:45 INFO - 'OS': 'Windows_NT', 00:22:45 INFO - 'OURDRIVE': 'C:', 00:22:45 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 00:22:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:22:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:22:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:22:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:22:45 INFO - 'PROCESSOR_LEVEL': '6', 00:22:45 INFO - 'PROCESSOR_REVISION': '1e05', 00:22:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:22:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:22:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:22:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:22:45 INFO - 'PROMPT': '$P$G', 00:22:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:22:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:22:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:22:45 INFO - 'PWD': 'C:\\slave\\test', 00:22:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:22:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:22:45 INFO - 'SYSTEMDRIVE': 'C:', 00:22:45 INFO - 'SYSTEMROOT': 'C:\\windows', 00:22:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:22:45 INFO - 'TEST1': 'testie', 00:22:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:22:45 INFO - 'USERDOMAIN': 'T-W864-IX-067', 00:22:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 00:22:45 INFO - 'USERNAME': 'cltbld', 00:22:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 00:22:45 INFO - 'WINDIR': 'C:\\windows', 00:22:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:22:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:22:46 INFO - Downloading/unpacking psutil>=0.7.1 00:22:46 INFO - Running setup.py egg_info for package psutil 00:22:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:22:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:22:46 INFO - Installing collected packages: psutil 00:22:46 INFO - Running setup.py install for psutil 00:22:46 INFO - building 'psutil._psutil_windows' extension 00:22:46 INFO - error: Unable to find vcvarsall.bat 00:22:46 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-pg8uug-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:22:46 INFO - running install 00:22:46 INFO - running build 00:22:46 INFO - running build_py 00:22:46 INFO - creating build 00:22:46 INFO - creating build\lib.win32-2.7 00:22:46 INFO - creating build\lib.win32-2.7\psutil 00:22:46 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 00:22:46 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 00:22:46 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 00:22:46 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 00:22:46 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 00:22:46 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 00:22:46 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 00:22:46 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 00:22:46 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 00:22:46 INFO - running build_ext 00:22:46 INFO - building 'psutil._psutil_windows' extension 00:22:46 INFO - error: Unable to find vcvarsall.bat 00:22:46 INFO - ---------------------------------------- 00:22:46 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-pg8uug-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:22:46 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-067\AppData\Roaming\pip\pip.log 00:22:46 WARNING - Return code: 1 00:22:46 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:22:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 00:22:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:22:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:22:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:22:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:22:46 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 0x025366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02656200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E5128>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02611368>, '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 0x0232ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026690C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-067', 'USERDOMAIN': 'T-W864-IX-067', '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-067', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-067', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\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:22:46 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:22:46 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:22:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:22:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 00:22:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:22:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:22:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:22:46 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 00:22:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:22:46 INFO - 'DCLOCATION': 'SCL3', 00:22:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:22:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:22:46 INFO - 'HOMEDRIVE': 'C:', 00:22:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 00:22:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:22:46 INFO - 'KTS_VERSION': '1.19c', 00:22:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 00:22:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 00:22:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:22:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:22:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:22:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:22:46 INFO - 'MOZ_NO_REMOTE': '1', 00:22:46 INFO - 'NO_EM_RESTART': '1', 00:22:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:22:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:22:46 INFO - 'OS': 'Windows_NT', 00:22:46 INFO - 'OURDRIVE': 'C:', 00:22:46 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 00:22:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:22:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:22:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:22:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:22:46 INFO - 'PROCESSOR_LEVEL': '6', 00:22:46 INFO - 'PROCESSOR_REVISION': '1e05', 00:22:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:22:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:22:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:22:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:22:46 INFO - 'PROMPT': '$P$G', 00:22:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:22:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:22:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:22:46 INFO - 'PWD': 'C:\\slave\\test', 00:22:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:22:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:22:46 INFO - 'SYSTEMDRIVE': 'C:', 00:22:46 INFO - 'SYSTEMROOT': 'C:\\windows', 00:22:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:22:46 INFO - 'TEST1': 'testie', 00:22:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:22:46 INFO - 'USERDOMAIN': 'T-W864-IX-067', 00:22:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 00:22:46 INFO - 'USERNAME': 'cltbld', 00:22:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 00:22:46 INFO - 'WINDIR': 'C:\\windows', 00:22:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:22:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:22:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:22:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:22:47 INFO - Running setup.py egg_info for package mozsystemmonitor 00:22:47 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 00:22:47 INFO - Running setup.py egg_info for package psutil 00:22:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 00:22:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:22:47 INFO - Installing collected packages: mozsystemmonitor, psutil 00:22:47 INFO - Running setup.py install for mozsystemmonitor 00:22:47 INFO - Running setup.py install for psutil 00:22:47 INFO - building 'psutil._psutil_windows' extension 00:22:47 INFO - error: Unable to find vcvarsall.bat 00:22:47 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-czxppl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 00:22:47 INFO - running install 00:22:47 INFO - running build 00:22:47 INFO - running build_py 00:22:47 INFO - running build_ext 00:22:47 INFO - building 'psutil._psutil_windows' extension 00:22:47 INFO - error: Unable to find vcvarsall.bat 00:22:47 INFO - ---------------------------------------- 00:22:47 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-czxppl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 00:22:47 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-067\AppData\Roaming\pip\pip.log 00:22:47 WARNING - Return code: 1 00:22:47 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:22:47 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 00:22:47 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:22:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:22:47 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:22:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:22:47 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 0x025366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02656200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E5128>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02611368>, '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 0x0232ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026690C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-067', 'USERDOMAIN': 'T-W864-IX-067', '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-067', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-067', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\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:22:47 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:22:47 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:22:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:22:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 00:22:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:22:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:22:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:22:47 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 00:22:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:22:47 INFO - 'DCLOCATION': 'SCL3', 00:22:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:22:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:22:47 INFO - 'HOMEDRIVE': 'C:', 00:22:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 00:22:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:22:47 INFO - 'KTS_VERSION': '1.19c', 00:22:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 00:22:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 00:22:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:22:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:22:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:22:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:22:47 INFO - 'MOZ_NO_REMOTE': '1', 00:22:47 INFO - 'NO_EM_RESTART': '1', 00:22:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:22:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:22:47 INFO - 'OS': 'Windows_NT', 00:22:47 INFO - 'OURDRIVE': 'C:', 00:22:47 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 00:22:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:22:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:22:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:22:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:22:47 INFO - 'PROCESSOR_LEVEL': '6', 00:22:47 INFO - 'PROCESSOR_REVISION': '1e05', 00:22:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:22:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:22:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:22:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:22:47 INFO - 'PROMPT': '$P$G', 00:22:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:22:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:22:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:22:47 INFO - 'PWD': 'C:\\slave\\test', 00:22:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:22:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:22:47 INFO - 'SYSTEMDRIVE': 'C:', 00:22:47 INFO - 'SYSTEMROOT': 'C:\\windows', 00:22:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:22:47 INFO - 'TEST1': 'testie', 00:22:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:22:47 INFO - 'USERDOMAIN': 'T-W864-IX-067', 00:22:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 00:22:47 INFO - 'USERNAME': 'cltbld', 00:22:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 00:22:47 INFO - 'WINDIR': 'C:\\windows', 00:22:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:22:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:22:48 INFO - Downloading/unpacking blobuploader==1.2.4 00:22:48 INFO - Downloading blobuploader-1.2.4.tar.gz 00:22:48 INFO - Running setup.py egg_info for package blobuploader 00:22:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:22:53 INFO - Running setup.py egg_info for package requests 00:22:53 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:22:53 INFO - Downloading docopt-0.6.1.tar.gz 00:22:53 INFO - Running setup.py egg_info for package docopt 00:22:53 INFO - Installing collected packages: blobuploader, docopt, requests 00:22:53 INFO - Running setup.py install for blobuploader 00:22:53 INFO - Running setup.py install for docopt 00:22:53 INFO - Running setup.py install for requests 00:22:53 INFO - Successfully installed blobuploader docopt requests 00:22:53 INFO - Cleaning up... 00:22:53 INFO - Return code: 0 00:22:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:22:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:22:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:22:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:22:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:22:53 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 0x025366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02656200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E5128>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02611368>, '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 0x0232ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026690C0>, '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-067', 'USERDOMAIN': 'T-W864-IX-067', '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-067', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-067', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\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:22:54 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:22:54 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:22:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:22:54 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 00:22:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:22:54 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:22:54 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:22:54 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 00:22:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:22:54 INFO - 'DCLOCATION': 'SCL3', 00:22:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:22:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:22:54 INFO - 'HOMEDRIVE': 'C:', 00:22:54 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 00:22:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:22:54 INFO - 'KTS_VERSION': '1.19c', 00:22:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 00:22:54 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 00:22:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:22:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:22:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:22:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:22:54 INFO - 'MOZ_NO_REMOTE': '1', 00:22:54 INFO - 'NO_EM_RESTART': '1', 00:22:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:22:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:22:54 INFO - 'OS': 'Windows_NT', 00:22:54 INFO - 'OURDRIVE': 'C:', 00:22:54 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 00:22:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:22:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:22:54 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:22:54 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:22:54 INFO - 'PROCESSOR_LEVEL': '6', 00:22:54 INFO - 'PROCESSOR_REVISION': '1e05', 00:22:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:22:54 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:22:54 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:22:54 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:22:54 INFO - 'PROMPT': '$P$G', 00:22:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:22:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:22:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:22:54 INFO - 'PWD': 'C:\\slave\\test', 00:22:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:22:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:22:54 INFO - 'SYSTEMDRIVE': 'C:', 00:22:54 INFO - 'SYSTEMROOT': 'C:\\windows', 00:22:54 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:22:54 INFO - 'TEST1': 'testie', 00:22:54 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:22:54 INFO - 'USERDOMAIN': 'T-W864-IX-067', 00:22:54 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 00:22:54 INFO - 'USERNAME': 'cltbld', 00:22:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 00:22:54 INFO - 'WINDIR': 'C:\\windows', 00:22:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:23:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:23:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:23:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:23:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:23:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:23:05 INFO - Unpacking c:\slave\test\build\tests\marionette 00:23:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:23:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:23:05 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:23:05 INFO - Running setup.py install for browsermob-proxy 00:23:19 INFO - Running setup.py install for manifestparser 00:23:19 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Running setup.py install for marionette-client 00:23:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:23:19 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Running setup.py install for marionette-driver 00:23:19 INFO - Running setup.py install for mozcrash 00:23:19 INFO - Running setup.py install for mozdebug 00:23:19 INFO - Running setup.py install for mozdevice 00:23:19 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Running setup.py install for mozfile 00:23:19 INFO - Running setup.py install for mozhttpd 00:23:19 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Running setup.py install for mozinfo 00:23:19 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Running setup.py install for mozInstall 00:23:19 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Running setup.py install for mozleak 00:23:19 INFO - Running setup.py install for mozlog 00:23:19 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Running setup.py install for moznetwork 00:23:19 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Running setup.py install for mozprocess 00:23:19 INFO - Running setup.py install for mozprofile 00:23:19 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Running setup.py install for mozrunner 00:23:19 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Running setup.py install for mozscreenshot 00:23:19 INFO - Running setup.py install for moztest 00:23:19 INFO - Running setup.py install for mozversion 00:23:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:23:19 INFO - Running setup.py install for wptserve 00:23:19 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:23:19 INFO - Cleaning up... 00:23:19 INFO - Return code: 0 00:23:19 INFO - Installing None into virtualenv C:\slave\test\build\venv 00:23:19 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:23:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:23:19 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:23:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:23:19 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 0x025366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02656200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025E5128>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02611368>, '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 0x0232ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026690C0>, '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-067', 'USERDOMAIN': 'T-W864-IX-067', '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-067', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-067', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\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:23:19 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:23:19 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:23:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:23:19 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 00:23:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:23:19 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:23:19 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:23:19 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 00:23:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:23:19 INFO - 'DCLOCATION': 'SCL3', 00:23:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:23:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:23:19 INFO - 'HOMEDRIVE': 'C:', 00:23:19 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 00:23:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:23:19 INFO - 'KTS_VERSION': '1.19c', 00:23:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 00:23:19 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 00:23:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:23:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:23:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:23:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:23:19 INFO - 'MOZ_NO_REMOTE': '1', 00:23:19 INFO - 'NO_EM_RESTART': '1', 00:23:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:23:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:23:19 INFO - 'OS': 'Windows_NT', 00:23:19 INFO - 'OURDRIVE': 'C:', 00:23:19 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 00:23:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:23:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:23:19 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:23:19 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:23:19 INFO - 'PROCESSOR_LEVEL': '6', 00:23:19 INFO - 'PROCESSOR_REVISION': '1e05', 00:23:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:23:19 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:23:19 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:23:19 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:23:19 INFO - 'PROMPT': '$P$G', 00:23:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:23:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:23:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:23:19 INFO - 'PWD': 'C:\\slave\\test', 00:23:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:23:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:23:19 INFO - 'SYSTEMDRIVE': 'C:', 00:23:19 INFO - 'SYSTEMROOT': 'C:\\windows', 00:23:19 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:23:19 INFO - 'TEST1': 'testie', 00:23:19 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:23:19 INFO - 'USERDOMAIN': 'T-W864-IX-067', 00:23:19 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 00:23:19 INFO - 'USERNAME': 'cltbld', 00:23:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 00:23:19 INFO - 'WINDIR': 'C:\\windows', 00:23:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:23:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 00:23:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 00:23:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 00:23:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 00:23:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 00:23:22 INFO - Unpacking c:\slave\test\build\tests\marionette 00:23:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 00:23:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:23:22 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:23:34 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:23:34 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:23:34 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:23:34 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:23:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 00:23:34 INFO - Downloading blessings-1.6.tar.gz 00:23:34 INFO - Running setup.py egg_info for package blessings 00:23:34 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:23:34 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:23:34 INFO - Running setup.py install for blessings 00:23:34 INFO - Running setup.py install for browsermob-proxy 00:23:34 INFO - Running setup.py install for manifestparser 00:23:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Running setup.py install for marionette-client 00:23:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:23:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Running setup.py install for marionette-driver 00:23:34 INFO - Running setup.py install for mozcrash 00:23:34 INFO - Running setup.py install for mozdebug 00:23:34 INFO - Running setup.py install for mozdevice 00:23:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Running setup.py install for mozhttpd 00:23:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Running setup.py install for mozInstall 00:23:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Running setup.py install for mozleak 00:23:34 INFO - Running setup.py install for mozprofile 00:23:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Running setup.py install for mozrunner 00:23:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:23:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:23:36 INFO - Running setup.py install for mozscreenshot 00:23:36 INFO - Running setup.py install for moztest 00:23:36 INFO - Running setup.py install for mozversion 00:23:36 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:23:36 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:23:36 INFO - Running setup.py install for wptserve 00:23:36 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 00:23:36 INFO - Cleaning up... 00:23:36 INFO - Return code: 0 00:23:36 INFO - Done creating virtualenv C:\slave\test\build\venv. 00:23:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:23:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:23:36 INFO - Reading from file tmpfile_stdout 00:23:36 INFO - Using _rmtree_windows ... 00:23:36 INFO - Using _rmtree_windows ... 00:23:36 INFO - Current package versions: 00:23:36 INFO - blessings == 1.6 00:23:36 INFO - blobuploader == 1.2.4 00:23:36 INFO - browsermob-proxy == 0.6.0 00:23:36 INFO - distribute == 0.6.14 00:23:36 INFO - docopt == 0.6.1 00:23:36 INFO - manifestparser == 1.1 00:23:36 INFO - marionette-client == 2.3.0 00:23:36 INFO - marionette-driver == 1.4.0 00:23:36 INFO - mozInstall == 1.12 00:23:36 INFO - mozcrash == 0.17 00:23:36 INFO - mozdebug == 0.1 00:23:36 INFO - mozdevice == 0.48 00:23:36 INFO - mozfile == 1.2 00:23:36 INFO - mozhttpd == 0.7 00:23:36 INFO - mozinfo == 0.9 00:23:36 INFO - mozleak == 0.1 00:23:36 INFO - mozlog == 3.1 00:23:36 INFO - moznetwork == 0.27 00:23:36 INFO - mozprocess == 0.22 00:23:36 INFO - mozprofile == 0.28 00:23:36 INFO - mozrunner == 6.11 00:23:36 INFO - mozscreenshot == 0.1 00:23:36 INFO - mozsystemmonitor == 0.0 00:23:36 INFO - moztest == 0.7 00:23:36 INFO - mozversion == 1.4 00:23:36 INFO - requests == 1.2.3 00:23:36 INFO - wptserve == 1.4.0 00:23:36 INFO - Running post-action listener: _resource_record_post_action 00:23:36 INFO - Running post-action listener: _start_resource_monitoring 00:23:36 INFO - Starting resource monitoring. 00:23:36 INFO - ##### 00:23:36 INFO - ##### Running pull step. 00:23:36 INFO - ##### 00:23:36 INFO - Running pre-action listener: _resource_record_pre_action 00:23:36 INFO - Running main action method: pull 00:23:36 INFO - Pull has nothing to do! 00:23:36 INFO - Running post-action listener: _resource_record_post_action 00:23:36 INFO - ##### 00:23:36 INFO - ##### Running install step. 00:23:36 INFO - ##### 00:23:36 INFO - Running pre-action listener: _resource_record_pre_action 00:23:36 INFO - Running main action method: install 00:23:36 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:23:36 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:23:36 INFO - Reading from file tmpfile_stdout 00:23:36 INFO - Using _rmtree_windows ... 00:23:36 INFO - Using _rmtree_windows ... 00:23:36 INFO - Detecting whether we're running mozinstall >=1.0... 00:23:36 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 00:23:36 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 00:23:36 INFO - Reading from file tmpfile_stdout 00:23:36 INFO - Output received: 00:23:36 INFO - Usage: mozinstall-script.py [options] installer 00:23:36 INFO - Options: 00:23:36 INFO - -h, --help show this help message and exit 00:23:36 INFO - -d DEST, --destination=DEST 00:23:36 INFO - Directory to install application into. [default: 00:23:36 INFO - "C:\slave\test"] 00:23:36 INFO - --app=APP Application being installed. [default: firefox] 00:23:36 INFO - Using _rmtree_windows ... 00:23:36 INFO - Using _rmtree_windows ... 00:23:36 INFO - mkdir: C:\slave\test\build\application 00:23:36 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:23:36 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:23:40 INFO - Reading from file tmpfile_stdout 00:23:40 INFO - Output received: 00:23:40 INFO - C:\slave\test\build\application\firefox\firefox.exe 00:23:40 INFO - Using _rmtree_windows ... 00:23:40 INFO - Using _rmtree_windows ... 00:23:40 INFO - Running post-action listener: _resource_record_post_action 00:23:40 INFO - ##### 00:23:40 INFO - ##### Running run-tests step. 00:23:40 INFO - ##### 00:23:40 INFO - Running pre-action listener: _resource_record_pre_action 00:23:40 INFO - Running main action method: run_tests 00:23:40 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 00:23:40 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:23:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:23:40 INFO - grabbing minidump binary from tooltool 00:23: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:23:40 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 0x02611368>, '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 0x0232ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026690C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 00:23:40 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:23:40 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:23:40 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:23:42 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp3mhooi 00:23:42 INFO - INFO - File integrity verified, renaming tmp3mhooi to win32-minidump_stackwalk.exe 00:23:42 INFO - Return code: 0 00:23:42 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 00:23:42 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 00:23:42 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/Hkj5cGe9TQSJUJiH3FI-aQ/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:23:42 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/Hkj5cGe9TQSJUJiH3FI-aQ/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:23:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:23:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 00:23:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:23:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:23:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:23:42 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 00:23:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:23:42 INFO - 'DCLOCATION': 'SCL3', 00:23:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:23:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:23:42 INFO - 'HOMEDRIVE': 'C:', 00:23:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 00:23:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:23:42 INFO - 'KTS_VERSION': '1.19c', 00:23:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 00:23:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 00:23:42 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 00:23:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:23:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:23:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:23:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:23:42 INFO - 'MOZ_NO_REMOTE': '1', 00:23:42 INFO - 'NO_EM_RESTART': '1', 00:23:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:23:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:23:42 INFO - 'OS': 'Windows_NT', 00:23:42 INFO - 'OURDRIVE': 'C:', 00:23:42 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 00:23:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:23:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:23:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:23:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:23:42 INFO - 'PROCESSOR_LEVEL': '6', 00:23:42 INFO - 'PROCESSOR_REVISION': '1e05', 00:23:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:23:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:23:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:23:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:23:42 INFO - 'PROMPT': '$P$G', 00:23:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:23:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:23:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:23:42 INFO - 'PWD': 'C:\\slave\\test', 00:23:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:23:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:23:42 INFO - 'SYSTEMDRIVE': 'C:', 00:23:42 INFO - 'SYSTEMROOT': 'C:\\windows', 00:23:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:23:42 INFO - 'TEST1': 'testie', 00:23:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:23:42 INFO - 'USERDOMAIN': 'T-W864-IX-067', 00:23:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 00:23:42 INFO - 'USERNAME': 'cltbld', 00:23:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 00:23:42 INFO - 'WINDIR': 'C:\\windows', 00:23:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:23:42 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/Hkj5cGe9TQSJUJiH3FI-aQ/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:23:44 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:23:44 INFO - import pkg_resources 00:23:45 INFO - Using 1 client processes 00:23:48 INFO - SUITE-START | Running 778 tests 00:23:48 INFO - Running testharness tests 00:23:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:23:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 00:23:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:23:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 00:23:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:23:48 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms 00:23:48 INFO - Setting up ssl 00:23:49 INFO - PROCESS | certutil | 00:23:49 INFO - PROCESS | certutil | 00:23:49 INFO - PROCESS | certutil | 00:23:49 INFO - Certificate Nickname Trust Attributes 00:23:49 INFO - SSL,S/MIME,JAR/XPI 00:23:49 INFO - 00:23:49 INFO - web-platform-tests CT,, 00:23:49 INFO - 00:23:49 INFO - Starting runner 00:23:49 INFO - PROCESS | 3980 | [3980] 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:23:49 INFO - PROCESS | 3980 | [3980] 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:23:49 INFO - PROCESS | 3980 | [3980] 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:23:49 INFO - PROCESS | 3980 | [3980] 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:23:50 INFO - PROCESS | 3980 | [3980] 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:23:51 INFO - PROCESS | 3980 | 1461137031305 Marionette DEBUG Marionette enabled via build flag and pref 00:23:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000F085F5E000 == 1 [pid = 3980] [id = 1] 00:23:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 1 (000000F097870000) [pid = 3980] [serial = 1] [outer = 0000000000000000] 00:23:52 INFO - PROCESS | 3980 | [3980] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 00:23:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 2 (000000F097871000) [pid = 3980] [serial = 2] [outer = 000000F097870000] 00:23:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AA50800 == 2 [pid = 3980] [id = 2] 00:23:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 3 (000000F09AA51000) [pid = 3980] [serial = 3] [outer = 0000000000000000] 00:23:52 INFO - PROCESS | 3980 | [3980] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 00:23:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 4 (000000F09AA52000) [pid = 3980] [serial = 4] [outer = 000000F09AA51000] 00:23:53 INFO - PROCESS | 3980 | 1461137033044 Marionette INFO Listening on port 2828 00:23:54 INFO - PROCESS | 3980 | 1461137034869 Marionette DEBUG Marionette enabled via command-line flag 00:23:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B993000 == 3 [pid = 3980] [id = 3] 00:23:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 5 (000000F09B9CB800) [pid = 3980] [serial = 5] [outer = 0000000000000000] 00:23:54 INFO - PROCESS | 3980 | [3980] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 00:23:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 6 (000000F09B9CC800) [pid = 3980] [serial = 6] [outer = 000000F09B9CB800] 00:23:55 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:23:55 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:23:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 7 (000000F09BAD1000) [pid = 3980] [serial = 7] [outer = 000000F09AA51000] 00:23:55 INFO - PROCESS | 3980 | [3980] 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:23:55 INFO - PROCESS | 3980 | 1461137035155 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49293 00:23:55 INFO - PROCESS | 3980 | [3980] 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:23:55 INFO - PROCESS | 3980 | 1461137035185 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49294 00:23:55 INFO - PROCESS | 3980 | [3980] 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:23:55 INFO - PROCESS | 3980 | 1461137035193 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49295 00:23:55 INFO - PROCESS | 3980 | 1461137035221 Marionette DEBUG Closed connection conn0 00:23:55 INFO - PROCESS | 3980 | 1461137035223 Marionette DEBUG Closed connection conn1 00:23:55 INFO - PROCESS | 3980 | 1461137035291 Marionette DEBUG Closed connection conn2 00:23:55 INFO - PROCESS | 3980 | [3980] 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:23:55 INFO - PROCESS | 3980 | 1461137035298 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49296 00:23:55 INFO - PROCESS | 3980 | 1461137035434 Marionette DEBUG Closed connection conn3 00:23:55 INFO - PROCESS | 3980 | [3980] 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:23:55 INFO - PROCESS | 3980 | 1461137035441 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49297 00:23:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09D2B4000 == 4 [pid = 3980] [id = 4] 00:23:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 8 (000000F09D239800) [pid = 3980] [serial = 8] [outer = 0000000000000000] 00:23:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 9 (000000F09F59A800) [pid = 3980] [serial = 9] [outer = 000000F09D239800] 00:23:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 10 (000000F09F5A0C00) [pid = 3980] [serial = 10] [outer = 000000F09D239800] 00:23:55 INFO - PROCESS | 3980 | 1461137035716 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:23:55 INFO - PROCESS | 3980 | 1461137035722 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":"20160419230832","device":"desktop","version":"48.0a1"} 00:23:56 INFO - PROCESS | 3980 | [3980] 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:23:56 INFO - PROCESS | 3980 | [3980] 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:23:56 INFO - PROCESS | 3980 | [3980] 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:23:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A0747000 == 5 [pid = 3980] [id = 5] 00:23:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 11 (000000F0A2729000) [pid = 3980] [serial = 11] [outer = 0000000000000000] 00:23:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2729800 == 6 [pid = 3980] [id = 6] 00:23:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 12 (000000F0A25C5C00) [pid = 3980] [serial = 12] [outer = 0000000000000000] 00:23:57 INFO - PROCESS | 3980 | [3980] 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:23:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3445000 == 7 [pid = 3980] [id = 7] 00:23:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 13 (000000F0A25C5400) [pid = 3980] [serial = 13] [outer = 0000000000000000] 00:23:57 INFO - PROCESS | 3980 | [3980] 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:23:57 INFO - PROCESS | 3980 | [3980] 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:23:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 14 (000000F0A3664800) [pid = 3980] [serial = 14] [outer = 000000F0A25C5400] 00:23:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 15 (000000F0A3B19800) [pid = 3980] [serial = 15] [outer = 000000F0A2729000] 00:23:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 16 (000000F0A27A8000) [pid = 3980] [serial = 16] [outer = 000000F0A25C5C00] 00:23:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 17 (000000F0A33FE000) [pid = 3980] [serial = 17] [outer = 000000F0A25C5400] 00:23:58 INFO - PROCESS | 3980 | 1461137038694 Marionette DEBUG loaded listener.js 00:23:58 INFO - PROCESS | 3980 | 1461137038708 Marionette DEBUG loaded listener.js 00:23:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 18 (000000F0A5DAD400) [pid = 3980] [serial = 18] [outer = 000000F0A25C5400] 00:23:59 INFO - PROCESS | 3980 | 1461137039647 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"fe4bdd4d-912e-4fe9-bf4a-dd5bae4218d2","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":"20160419230832","device":"desktop","version":"48.0a1","command_id":1}}] 00:23:59 INFO - PROCESS | 3980 | 1461137039977 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 00:24:00 INFO - PROCESS | 3980 | 1461137040041 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 00:24:00 INFO - PROCESS | 3980 | 1461137040061 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:24:00 INFO - PROCESS | 3980 | [3980] 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:24:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 19 (000000F0A8627400) [pid = 3980] [serial = 19] [outer = 000000F0A25C5400] 00:24:02 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:24:02 INFO - PROCESS | 3980 | 1461137042599 Marionette TRACE conn4 <- [1,3,null,{}] 00:24:02 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:24:02 INFO - PROCESS | 3980 | 1461137042607 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 00:24:02 INFO - PROCESS | 3980 | 1461137042688 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 00:24:02 INFO - PROCESS | 3980 | --DOCSHELL 000000F085F5E000 == 6 [pid = 3980] [id = 1] 00:24:02 INFO - PROCESS | 3980 | 1461137042713 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 00:24:02 INFO - PROCESS | 3980 | 1461137042717 Marionette TRACE conn4 <- [1,5,null,{"value":"13"}] 00:24:02 INFO - PROCESS | 3980 | 1461137042722 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:24:02 INFO - PROCESS | 3980 | 1461137042727 Marionette TRACE conn4 <- [1,6,null,{}] 00:24:02 INFO - PROCESS | 3980 | 1461137042739 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:02 INFO - PROCESS | 3980 | 1461137042767 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 00:24:02 INFO - PROCESS | 3980 | 1461137042771 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09620C800 == 7 [pid = 3980] [id = 8] 00:24:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 20 (000000F09697CC00) [pid = 3980] [serial = 20] [outer = 0000000000000000] 00:24:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 21 (000000F096C6A400) [pid = 3980] [serial = 21] [outer = 000000F09697CC00] 00:24:02 INFO - PROCESS | 3980 | 1461137042834 Marionette DEBUG loaded listener.js 00:24:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 22 (000000F09AA6CC00) [pid = 3980] [serial = 22] [outer = 000000F09697CC00] 00:24:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AC17800 == 8 [pid = 3980] [id = 9] 00:24:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 23 (000000F09BB10C00) [pid = 3980] [serial = 23] [outer = 0000000000000000] 00:24:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 24 (000000F09C690000) [pid = 3980] [serial = 24] [outer = 000000F09BB10C00] 00:24:03 INFO - PROCESS | 3980 | 1461137043303 Marionette DEBUG loaded listener.js 00:24:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 25 (000000F0A27A7400) [pid = 3980] [serial = 25] [outer = 000000F09BB10C00] 00:24:03 INFO - PROCESS | 3980 | 1461137043951 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 00:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1292ms 00:24:04 INFO - PROCESS | 3980 | 1461137044114 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 00:24:04 INFO - PROCESS | 3980 | 1461137044117 Marionette TRACE conn4 <- [1,9,null,{"value":"13"}] 00:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:24:04 INFO - PROCESS | 3980 | 1461137044151 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:24:04 INFO - PROCESS | 3980 | 1461137044153 Marionette TRACE conn4 <- [1,10,null,{}] 00:24:04 INFO - PROCESS | 3980 | 1461137044158 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:04 INFO - PROCESS | 3980 | 1461137044275 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 00:24:04 INFO - PROCESS | 3980 | 1461137044324 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2A84800 == 9 [pid = 3980] [id = 10] 00:24:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 26 (000000F097368000) [pid = 3980] [serial = 26] [outer = 0000000000000000] 00:24:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 27 (000000F0A3BB1000) [pid = 3980] [serial = 27] [outer = 000000F097368000] 00:24:04 INFO - PROCESS | 3980 | 1461137044381 Marionette DEBUG loaded listener.js 00:24:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 28 (000000F0A5DACC00) [pid = 3980] [serial = 28] [outer = 000000F097368000] 00:24:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2FD4000 == 10 [pid = 3980] [id = 11] 00:24:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 29 (000000F0A2FD4800) [pid = 3980] [serial = 29] [outer = 0000000000000000] 00:24:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 30 (000000F0A2EC2800) [pid = 3980] [serial = 30] [outer = 000000F0A2FD4800] 00:24:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 31 (000000F0A2FE0000) [pid = 3980] [serial = 31] [outer = 000000F0A2FD4800] 00:24:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2FEB000 == 11 [pid = 3980] [id = 12] 00:24:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 32 (000000F0A563B400) [pid = 3980] [serial = 32] [outer = 0000000000000000] 00:24:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 33 (000000F0A8A8F000) [pid = 3980] [serial = 33] [outer = 000000F0A563B400] 00:24:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 34 (000000F09AA67400) [pid = 3980] [serial = 34] [outer = 000000F0A563B400] 00:24:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F09D2B4000 == 10 [pid = 3980] [id = 4] 00:24:05 INFO - PROCESS | 3980 | 1461137045392 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 00:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1303ms 00:24:05 INFO - PROCESS | 3980 | 1461137045442 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 00:24:05 INFO - PROCESS | 3980 | 1461137045446 Marionette TRACE conn4 <- [1,13,null,{"value":"13"}] 00:24:05 INFO - PROCESS | 3980 | 1461137045452 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:24:05 INFO - PROCESS | 3980 | 1461137045456 Marionette TRACE conn4 <- [1,14,null,{}] 00:24:05 INFO - PROCESS | 3980 | 1461137045462 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:05 INFO - PROCESS | 3980 | 1461137045547 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 00:24:05 INFO - PROCESS | 3980 | 1461137045556 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000F096808800 == 11 [pid = 3980] [id = 13] 00:24:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 35 (000000F09B712800) [pid = 3980] [serial = 35] [outer = 0000000000000000] 00:24:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 36 (000000F09B718000) [pid = 3980] [serial = 36] [outer = 000000F09B712800] 00:24:05 INFO - PROCESS | 3980 | 1461137045607 Marionette DEBUG loaded listener.js 00:24:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 37 (000000F09BA07400) [pid = 3980] [serial = 37] [outer = 000000F09B712800] 00:24:06 INFO - PROCESS | 3980 | 1461137046064 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 00:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 00:24:06 INFO - PROCESS | 3980 | 1461137046083 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 00:24:06 INFO - PROCESS | 3980 | 1461137046089 Marionette TRACE conn4 <- [1,17,null,{"value":"13"}] 00:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:24:06 INFO - PROCESS | 3980 | 1461137046095 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:24:06 INFO - PROCESS | 3980 | 1461137046098 Marionette TRACE conn4 <- [1,18,null,{}] 00:24:06 INFO - PROCESS | 3980 | 1461137046101 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:06 INFO - PROCESS | 3980 | 1461137046186 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 00:24:06 INFO - PROCESS | 3980 | 1461137046194 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09ACC2800 == 12 [pid = 3980] [id = 14] 00:24:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 38 (000000F09BB0E800) [pid = 3980] [serial = 38] [outer = 0000000000000000] 00:24:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 39 (000000F09F748000) [pid = 3980] [serial = 39] [outer = 000000F09BB0E800] 00:24:06 INFO - PROCESS | 3980 | 1461137046241 Marionette DEBUG loaded listener.js 00:24:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 40 (000000F0A00BCC00) [pid = 3980] [serial = 40] [outer = 000000F09BB0E800] 00:24:06 INFO - PROCESS | 3980 | 1461137046669 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 00:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 627ms 00:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:24:06 INFO - PROCESS | 3980 | 1461137046724 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 00:24:06 INFO - PROCESS | 3980 | 1461137046727 Marionette TRACE conn4 <- [1,21,null,{"value":"13"}] 00:24:06 INFO - PROCESS | 3980 | 1461137046730 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:24:06 INFO - PROCESS | 3980 | 1461137046734 Marionette TRACE conn4 <- [1,22,null,{}] 00:24:06 INFO - PROCESS | 3980 | 1461137046751 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:06 INFO - PROCESS | 3980 | 1461137046842 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 00:24:06 INFO - PROCESS | 3980 | 1461137046851 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B952000 == 13 [pid = 3980] [id = 15] 00:24:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 41 (000000F0A2373C00) [pid = 3980] [serial = 41] [outer = 0000000000000000] 00:24:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 42 (000000F0A25B8800) [pid = 3980] [serial = 42] [outer = 000000F0A2373C00] 00:24:06 INFO - PROCESS | 3980 | 1461137046908 Marionette DEBUG loaded listener.js 00:24:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 43 (000000F0A2C85000) [pid = 3980] [serial = 43] [outer = 000000F0A2373C00] 00:24:07 INFO - PROCESS | 3980 | 1461137047337 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 00:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 628ms 00:24:07 INFO - PROCESS | 3980 | 1461137047361 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 00:24:07 INFO - PROCESS | 3980 | 1461137047364 Marionette TRACE conn4 <- [1,25,null,{"value":"13"}] 00:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:24:07 INFO - PROCESS | 3980 | 1461137047367 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:24:07 INFO - PROCESS | 3980 | 1461137047369 Marionette TRACE conn4 <- [1,26,null,{}] 00:24:07 INFO - PROCESS | 3980 | 1461137047372 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:07 INFO - PROCESS | 3980 | 1461137047453 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 00:24:07 INFO - PROCESS | 3980 | 1461137047459 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09CEE2000 == 14 [pid = 3980] [id = 16] 00:24:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 44 (000000F0A4235000) [pid = 3980] [serial = 44] [outer = 0000000000000000] 00:24:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 45 (000000F0A47DE000) [pid = 3980] [serial = 45] [outer = 000000F0A4235000] 00:24:07 INFO - PROCESS | 3980 | 1461137047509 Marionette DEBUG loaded listener.js 00:24:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 46 (000000F0A5554800) [pid = 3980] [serial = 46] [outer = 000000F0A4235000] 00:24:07 INFO - PROCESS | 3980 | 1461137047899 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 00:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 00:24:07 INFO - PROCESS | 3980 | 1461137047957 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 00:24:07 INFO - PROCESS | 3980 | 1461137047959 Marionette TRACE conn4 <- [1,29,null,{"value":"13"}] 00:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:24:07 INFO - PROCESS | 3980 | 1461137047962 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:24:07 INFO - PROCESS | 3980 | 1461137047964 Marionette TRACE conn4 <- [1,30,null,{}] 00:24:07 INFO - PROCESS | 3980 | 1461137047968 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:08 INFO - PROCESS | 3980 | 1461137048042 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 00:24:08 INFO - PROCESS | 3980 | 1461137048049 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A067F000 == 15 [pid = 3980] [id = 17] 00:24:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 47 (000000F0A52AB000) [pid = 3980] [serial = 47] [outer = 0000000000000000] 00:24:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 48 (000000F0A5DEC400) [pid = 3980] [serial = 48] [outer = 000000F0A52AB000] 00:24:08 INFO - PROCESS | 3980 | 1461137048097 Marionette DEBUG loaded listener.js 00:24:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 49 (000000F0A65F8C00) [pid = 3980] [serial = 49] [outer = 000000F0A52AB000] 00:24:08 INFO - PROCESS | 3980 | 1461137048507 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 00:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 00:24:08 INFO - PROCESS | 3980 | 1461137048552 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 00:24:08 INFO - PROCESS | 3980 | 1461137048554 Marionette TRACE conn4 <- [1,33,null,{"value":"13"}] 00:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:24:08 INFO - PROCESS | 3980 | 1461137048558 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:24:08 INFO - PROCESS | 3980 | 1461137048559 Marionette TRACE conn4 <- [1,34,null,{}] 00:24:08 INFO - PROCESS | 3980 | 1461137048563 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:08 INFO - PROCESS | 3980 | 1461137048762 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 00:24:08 INFO - PROCESS | 3980 | 1461137048771 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3442800 == 16 [pid = 3980] [id = 18] 00:24:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 50 (000000F0A1A4F800) [pid = 3980] [serial = 50] [outer = 0000000000000000] 00:24:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 51 (000000F0A8A30400) [pid = 3980] [serial = 51] [outer = 000000F0A1A4F800] 00:24:08 INFO - PROCESS | 3980 | 1461137048820 Marionette DEBUG loaded listener.js 00:24:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 52 (000000F0A301F400) [pid = 3980] [serial = 52] [outer = 000000F0A1A4F800] 00:24:09 INFO - PROCESS | 3980 | 1461137049194 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 00:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 687ms 00:24:09 INFO - PROCESS | 3980 | 1461137049248 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 00:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:24:09 INFO - PROCESS | 3980 | 1461137049250 Marionette TRACE conn4 <- [1,37,null,{"value":"13"}] 00:24:09 INFO - PROCESS | 3980 | 1461137049254 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:24:09 INFO - PROCESS | 3980 | 1461137049256 Marionette TRACE conn4 <- [1,38,null,{}] 00:24:09 INFO - PROCESS | 3980 | 1461137049259 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:09 INFO - PROCESS | 3980 | 1461137049334 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 00:24:09 INFO - PROCESS | 3980 | 1461137049359 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3EE6000 == 17 [pid = 3980] [id = 19] 00:24:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 53 (000000F0A26B1000) [pid = 3980] [serial = 53] [outer = 0000000000000000] 00:24:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 54 (000000F0A26B3800) [pid = 3980] [serial = 54] [outer = 000000F0A26B1000] 00:24:09 INFO - PROCESS | 3980 | 1461137049404 Marionette DEBUG loaded listener.js 00:24:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 55 (000000F0A3024C00) [pid = 3980] [serial = 55] [outer = 000000F0A26B1000] 00:24:09 INFO - PROCESS | 3980 | 1461137049760 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 00:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 00:24:09 INFO - PROCESS | 3980 | 1461137049780 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 00:24:09 INFO - PROCESS | 3980 | 1461137049782 Marionette TRACE conn4 <- [1,41,null,{"value":"13"}] 00:24:09 INFO - PROCESS | 3980 | 1461137049785 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:24:09 INFO - PROCESS | 3980 | 1461137049787 Marionette TRACE conn4 <- [1,42,null,{}] 00:24:09 INFO - PROCESS | 3980 | 1461137049790 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:09 INFO - PROCESS | 3980 | 1461137049888 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 00:24:09 INFO - PROCESS | 3980 | 1461137049896 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A4254000 == 18 [pid = 3980] [id = 20] 00:24:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (000000F0944BA400) [pid = 3980] [serial = 56] [outer = 0000000000000000] 00:24:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (000000F0944C3000) [pid = 3980] [serial = 57] [outer = 000000F0944BA400] 00:24:09 INFO - PROCESS | 3980 | 1461137049941 Marionette DEBUG loaded listener.js 00:24:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000F0A26B0000) [pid = 3980] [serial = 58] [outer = 000000F0944BA400] 00:24:10 INFO - PROCESS | 3980 | 1461137050304 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 00:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 00:24:10 INFO - PROCESS | 3980 | 1461137050376 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 00:24:10 INFO - PROCESS | 3980 | 1461137050378 Marionette TRACE conn4 <- [1,45,null,{"value":"13"}] 00:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:24:10 INFO - PROCESS | 3980 | 1461137050381 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:24:10 INFO - PROCESS | 3980 | 1461137050383 Marionette TRACE conn4 <- [1,46,null,{}] 00:24:10 INFO - PROCESS | 3980 | 1461137050387 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:10 INFO - PROCESS | 3980 | 1461137050481 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 00:24:10 INFO - PROCESS | 3980 | 1461137050489 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5A56800 == 19 [pid = 3980] [id = 21] 00:24:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000F0944C7400) [pid = 3980] [serial = 59] [outer = 0000000000000000] 00:24:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000F0A2DDA800) [pid = 3980] [serial = 60] [outer = 000000F0944C7400] 00:24:10 INFO - PROCESS | 3980 | 1461137050540 Marionette DEBUG loaded listener.js 00:24:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000F0A2DE3400) [pid = 3980] [serial = 61] [outer = 000000F0944C7400] 00:24:10 INFO - PROCESS | 3980 | 1461137050908 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 00:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 00:24:10 INFO - PROCESS | 3980 | 1461137050972 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 00:24:10 INFO - PROCESS | 3980 | 1461137050974 Marionette TRACE conn4 <- [1,49,null,{"value":"13"}] 00:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:24:10 INFO - PROCESS | 3980 | 1461137050977 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:24:10 INFO - PROCESS | 3980 | 1461137050979 Marionette TRACE conn4 <- [1,50,null,{}] 00:24:10 INFO - PROCESS | 3980 | 1461137050983 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:11 INFO - PROCESS | 3980 | 1461137051079 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 00:24:11 INFO - PROCESS | 3980 | 1461137051088 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09CEDF000 == 20 [pid = 3980] [id = 22] 00:24:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000F0A2D4C800) [pid = 3980] [serial = 62] [outer = 0000000000000000] 00:24:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000F0A2D52400) [pid = 3980] [serial = 63] [outer = 000000F0A2D4C800] 00:24:11 INFO - PROCESS | 3980 | 1461137051135 Marionette DEBUG loaded listener.js 00:24:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000F0A2DE2C00) [pid = 3980] [serial = 64] [outer = 000000F0A2D4C800] 00:24:11 INFO - PROCESS | 3980 | 1461137051491 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 524ms 00:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:24:11 INFO - PROCESS | 3980 | 1461137051504 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 00:24:11 INFO - PROCESS | 3980 | 1461137051506 Marionette TRACE conn4 <- [1,53,null,{"value":"13"}] 00:24:11 INFO - PROCESS | 3980 | 1461137051509 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:24:11 INFO - PROCESS | 3980 | 1461137051512 Marionette TRACE conn4 <- [1,54,null,{}] 00:24:11 INFO - PROCESS | 3980 | 1461137051516 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:11 INFO - PROCESS | 3980 | 1461137051613 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 00:24:11 INFO - PROCESS | 3980 | 1461137051668 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A980F800 == 21 [pid = 3980] [id = 23] 00:24:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000F096176400) [pid = 3980] [serial = 65] [outer = 0000000000000000] 00:24:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000F0A2D4D400) [pid = 3980] [serial = 66] [outer = 000000F096176400] 00:24:11 INFO - PROCESS | 3980 | 1461137051724 Marionette DEBUG loaded listener.js 00:24:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F0A998F400) [pid = 3980] [serial = 67] [outer = 000000F096176400] 00:24:12 INFO - PROCESS | 3980 | 1461137052074 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 626ms 00:24:12 INFO - PROCESS | 3980 | 1461137052139 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 00:24:12 INFO - PROCESS | 3980 | 1461137052141 Marionette TRACE conn4 <- [1,57,null,{"value":"13"}] 00:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:24:12 INFO - PROCESS | 3980 | 1461137052145 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:24:12 INFO - PROCESS | 3980 | 1461137052146 Marionette TRACE conn4 <- [1,58,null,{}] 00:24:12 INFO - PROCESS | 3980 | 1461137052150 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:12 INFO - PROCESS | 3980 | 1461137052247 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 00:24:12 INFO - PROCESS | 3980 | 1461137052256 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A99BA800 == 22 [pid = 3980] [id = 24] 00:24:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F0A9993C00) [pid = 3980] [serial = 68] [outer = 0000000000000000] 00:24:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F0A999B400) [pid = 3980] [serial = 69] [outer = 000000F0A9993C00] 00:24:12 INFO - PROCESS | 3980 | 1461137052302 Marionette DEBUG loaded listener.js 00:24:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F0A9BE9800) [pid = 3980] [serial = 70] [outer = 000000F0A9993C00] 00:24:12 INFO - PROCESS | 3980 | 1461137052660 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 524ms 00:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:24:12 INFO - PROCESS | 3980 | 1461137052672 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 00:24:12 INFO - PROCESS | 3980 | 1461137052674 Marionette TRACE conn4 <- [1,61,null,{"value":"13"}] 00:24:12 INFO - PROCESS | 3980 | 1461137052677 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:24:12 INFO - PROCESS | 3980 | 1461137052679 Marionette TRACE conn4 <- [1,62,null,{}] 00:24:12 INFO - PROCESS | 3980 | 1461137052682 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:12 INFO - PROCESS | 3980 | 1461137052757 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 00:24:12 INFO - PROCESS | 3980 | 1461137052763 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C8D000 == 23 [pid = 3980] [id = 25] 00:24:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F0A9BED400) [pid = 3980] [serial = 71] [outer = 0000000000000000] 00:24:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F0A9BF3000) [pid = 3980] [serial = 72] [outer = 000000F0A9BED400] 00:24:12 INFO - PROCESS | 3980 | 1461137052807 Marionette DEBUG loaded listener.js 00:24:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F0AA131400) [pid = 3980] [serial = 73] [outer = 000000F0A9BED400] 00:24:13 INFO - PROCESS | 3980 | --DOCSHELL 000000F09620C800 == 22 [pid = 3980] [id = 8] 00:24:13 INFO - PROCESS | 3980 | 1461137053949 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1338ms 00:24:14 INFO - PROCESS | 3980 | 1461137054020 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 00:24:14 INFO - PROCESS | 3980 | 1461137054024 Marionette TRACE conn4 <- [1,65,null,{"value":"13"}] 00:24:14 INFO - PROCESS | 3980 | 1461137054029 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:24:14 INFO - PROCESS | 3980 | 1461137054032 Marionette TRACE conn4 <- [1,66,null,{}] 00:24:14 INFO - PROCESS | 3980 | 1461137054038 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:14 INFO - PROCESS | 3980 | 1461137054137 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 00:24:14 INFO - PROCESS | 3980 | 1461137054182 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AA48000 == 23 [pid = 3980] [id = 26] 00:24:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F09B711400) [pid = 3980] [serial = 74] [outer = 0000000000000000] 00:24:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F09B7E1800) [pid = 3980] [serial = 75] [outer = 000000F09B711400] 00:24:14 INFO - PROCESS | 3980 | 1461137054231 Marionette DEBUG loaded listener.js 00:24:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F09BB0E400) [pid = 3980] [serial = 76] [outer = 000000F09B711400] 00:24:14 INFO - PROCESS | 3980 | 1461137054634 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 00:24:14 INFO - PROCESS | 3980 | 1461137054664 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 00:24:14 INFO - PROCESS | 3980 | 1461137054670 Marionette TRACE conn4 <- [1,69,null,{"value":"13"}] 00:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:24:14 INFO - PROCESS | 3980 | 1461137054677 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:24:14 INFO - PROCESS | 3980 | 1461137054679 Marionette TRACE conn4 <- [1,70,null,{}] 00:24:14 INFO - PROCESS | 3980 | 1461137054683 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:14 INFO - PROCESS | 3980 | 1461137054808 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 00:24:14 INFO - PROCESS | 3980 | 1461137054824 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B95B800 == 24 [pid = 3980] [id = 27] 00:24:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F09C694000) [pid = 3980] [serial = 77] [outer = 0000000000000000] 00:24:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F09F7ED400) [pid = 3980] [serial = 78] [outer = 000000F09C694000] 00:24:14 INFO - PROCESS | 3980 | 1461137054874 Marionette DEBUG loaded listener.js 00:24:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A06C9C00) [pid = 3980] [serial = 79] [outer = 000000F09C694000] 00:24:15 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F09D239800) [pid = 3980] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:24:15 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F096176400) [pid = 3980] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:24:15 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F097368000) [pid = 3980] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:24:15 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F09B712800) [pid = 3980] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:24:15 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F09BB0E800) [pid = 3980] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:24:15 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F0A2373C00) [pid = 3980] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:24:15 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F0A4235000) [pid = 3980] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:24:15 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F0A52AB000) [pid = 3980] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:24:15 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F0A1A4F800) [pid = 3980] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:24:15 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F0A2D4C800) [pid = 3980] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:24:15 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F09697CC00) [pid = 3980] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:24:15 INFO - PROCESS | 3980 | 1461137055506 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 881ms 00:24:15 INFO - PROCESS | 3980 | 1461137055559 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 00:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:24:15 INFO - PROCESS | 3980 | 1461137055561 Marionette TRACE conn4 <- [1,73,null,{"value":"13"}] 00:24:15 INFO - PROCESS | 3980 | 1461137055565 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:24:15 INFO - PROCESS | 3980 | 1461137055569 Marionette TRACE conn4 <- [1,74,null,{}] 00:24:15 INFO - PROCESS | 3980 | 1461137055580 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:15 INFO - PROCESS | 3980 | 1461137055663 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 00:24:15 INFO - PROCESS | 3980 | 1461137055670 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A00D2800 == 25 [pid = 3980] [id = 28] 00:24:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F0A007B800) [pid = 3980] [serial = 80] [outer = 0000000000000000] 00:24:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F0A1A41C00) [pid = 3980] [serial = 81] [outer = 000000F0A007B800] 00:24:15 INFO - PROCESS | 3980 | 1461137055721 Marionette DEBUG loaded listener.js 00:24:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F0A1A50400) [pid = 3980] [serial = 82] [outer = 000000F0A007B800] 00:24:16 INFO - PROCESS | 3980 | 1461137056108 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 00:24:16 INFO - PROCESS | 3980 | 1461137056155 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 00:24:16 INFO - PROCESS | 3980 | 1461137056158 Marionette TRACE conn4 <- [1,77,null,{"value":"13"}] 00:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:24:16 INFO - PROCESS | 3980 | 1461137056161 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:24:16 INFO - PROCESS | 3980 | 1461137056163 Marionette TRACE conn4 <- [1,78,null,{}] 00:24:16 INFO - PROCESS | 3980 | 1461137056167 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:16 INFO - PROCESS | 3980 | 1461137056245 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 00:24:16 INFO - PROCESS | 3980 | 1461137056252 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A273D000 == 26 [pid = 3980] [id = 29] 00:24:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F0A20EF800) [pid = 3980] [serial = 83] [outer = 0000000000000000] 00:24:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F0A26A9000) [pid = 3980] [serial = 84] [outer = 000000F0A20EF800] 00:24:16 INFO - PROCESS | 3980 | 1461137056299 Marionette DEBUG loaded listener.js 00:24:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F0A26B5C00) [pid = 3980] [serial = 85] [outer = 000000F0A20EF800] 00:24:16 INFO - PROCESS | 3980 | 1461137056697 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 587ms 00:24:16 INFO - PROCESS | 3980 | 1461137056751 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 00:24:16 INFO - PROCESS | 3980 | 1461137056753 Marionette TRACE conn4 <- [1,81,null,{"value":"13"}] 00:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:24:16 INFO - PROCESS | 3980 | 1461137056757 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:24:16 INFO - PROCESS | 3980 | 1461137056759 Marionette TRACE conn4 <- [1,82,null,{}] 00:24:16 INFO - PROCESS | 3980 | 1461137056762 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:16 INFO - PROCESS | 3980 | 1461137056857 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 00:24:16 INFO - PROCESS | 3980 | 1461137056866 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3442000 == 27 [pid = 3980] [id = 30] 00:24:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F0A2D4E000) [pid = 3980] [serial = 86] [outer = 0000000000000000] 00:24:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F0A2D50C00) [pid = 3980] [serial = 87] [outer = 000000F0A2D4E000] 00:24:16 INFO - PROCESS | 3980 | 1461137056913 Marionette DEBUG loaded listener.js 00:24:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A2DDC000) [pid = 3980] [serial = 88] [outer = 000000F0A2D4E000] 00:24:17 INFO - PROCESS | 3980 | 1461137057300 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 00:24:17 INFO - PROCESS | 3980 | 1461137057390 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 00:24:17 INFO - PROCESS | 3980 | 1461137057394 Marionette TRACE conn4 <- [1,85,null,{"value":"13"}] 00:24:17 INFO - PROCESS | 3980 | 1461137057405 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:24:17 INFO - PROCESS | 3980 | 1461137057410 Marionette TRACE conn4 <- [1,86,null,{}] 00:24:17 INFO - PROCESS | 3980 | 1461137057417 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:17 INFO - PROCESS | 3980 | 1461137057551 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 00:24:17 INFO - PROCESS | 3980 | 1461137057660 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0973E1000 == 28 [pid = 3980] [id = 31] 00:24:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0978DA000) [pid = 3980] [serial = 89] [outer = 0000000000000000] 00:24:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F09ADC0800) [pid = 3980] [serial = 90] [outer = 000000F0978DA000] 00:24:17 INFO - PROCESS | 3980 | 1461137057732 Marionette DEBUG loaded listener.js 00:24:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F09BAAB000) [pid = 3980] [serial = 91] [outer = 000000F0978DA000] 00:24:18 INFO - PROCESS | 3980 | 1461137058256 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 881ms 00:24:18 INFO - PROCESS | 3980 | 1461137058291 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 00:24:18 INFO - PROCESS | 3980 | 1461137058296 Marionette TRACE conn4 <- [1,89,null,{"value":"13"}] 00:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:24:18 INFO - PROCESS | 3980 | 1461137058305 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:24:18 INFO - PROCESS | 3980 | 1461137058309 Marionette TRACE conn4 <- [1,90,null,{}] 00:24:18 INFO - PROCESS | 3980 | 1461137058313 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:18 INFO - PROCESS | 3980 | 1461137058415 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 00:24:18 INFO - PROCESS | 3980 | 1461137058486 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000F094F2B000 == 29 [pid = 3980] [id = 32] 00:24:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F097A8D000) [pid = 3980] [serial = 92] [outer = 0000000000000000] 00:24:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F0A1A49000) [pid = 3980] [serial = 93] [outer = 000000F097A8D000] 00:24:18 INFO - PROCESS | 3980 | 1461137058541 Marionette DEBUG loaded listener.js 00:24:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F0A26AB000) [pid = 3980] [serial = 94] [outer = 000000F097A8D000] 00:24:19 INFO - PROCESS | 3980 | 1461137059091 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 00:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 00:24:19 INFO - PROCESS | 3980 | 1461137059156 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 00:24:19 INFO - PROCESS | 3980 | 1461137059159 Marionette TRACE conn4 <- [1,93,null,{"value":"13"}] 00:24:19 INFO - PROCESS | 3980 | 1461137059165 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:24:19 INFO - PROCESS | 3980 | 1461137059167 Marionette TRACE conn4 <- [1,94,null,{}] 00:24:19 INFO - PROCESS | 3980 | 1461137059179 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:19 INFO - PROCESS | 3980 | 1461137059282 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 00:24:19 INFO - PROCESS | 3980 | 1461137059343 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5617800 == 30 [pid = 3980] [id = 33] 00:24:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F0A40EC400) [pid = 3980] [serial = 95] [outer = 0000000000000000] 00:24:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F0A4236800) [pid = 3980] [serial = 96] [outer = 000000F0A40EC400] 00:24:19 INFO - PROCESS | 3980 | 1461137059403 Marionette DEBUG loaded listener.js 00:24:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0A4966800) [pid = 3980] [serial = 97] [outer = 000000F0A40EC400] 00:24:19 INFO - PROCESS | 3980 | 1461137059918 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 00:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 775ms 00:24:19 INFO - PROCESS | 3980 | 1461137059945 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 00:24:19 INFO - PROCESS | 3980 | 1461137059947 Marionette TRACE conn4 <- [1,97,null,{"value":"13"}] 00:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:24:19 INFO - PROCESS | 3980 | 1461137059951 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:24:19 INFO - PROCESS | 3980 | 1461137059953 Marionette TRACE conn4 <- [1,98,null,{}] 00:24:19 INFO - PROCESS | 3980 | 1461137059957 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:20 INFO - PROCESS | 3980 | 1461137060054 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 00:24:20 INFO - PROCESS | 3980 | 1461137060128 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A898A800 == 31 [pid = 3980] [id = 34] 00:24:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A5D32400) [pid = 3980] [serial = 98] [outer = 0000000000000000] 00:24:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A5DB7C00) [pid = 3980] [serial = 99] [outer = 000000F0A5D32400] 00:24:20 INFO - PROCESS | 3980 | 1461137060184 Marionette DEBUG loaded listener.js 00:24:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A65F1400) [pid = 3980] [serial = 100] [outer = 000000F0A5D32400] 00:24:20 INFO - PROCESS | 3980 | 1461137060708 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 00:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 776ms 00:24:20 INFO - PROCESS | 3980 | 1461137060805 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 00:24:20 INFO - PROCESS | 3980 | 1461137060809 Marionette TRACE conn4 <- [1,101,null,{"value":"13"}] 00:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:24:20 INFO - PROCESS | 3980 | 1461137060814 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:24:20 INFO - PROCESS | 3980 | 1461137060818 Marionette TRACE conn4 <- [1,102,null,{}] 00:24:20 INFO - PROCESS | 3980 | 1461137060825 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:20 INFO - PROCESS | 3980 | 1461137060960 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 00:24:21 INFO - PROCESS | 3980 | 1461137061008 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AA54000 == 32 [pid = 3980] [id = 35] 00:24:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F096388000) [pid = 3980] [serial = 101] [outer = 0000000000000000] 00:24:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F09638D400) [pid = 3980] [serial = 102] [outer = 000000F096388000] 00:24:21 INFO - PROCESS | 3980 | 1461137061059 Marionette DEBUG loaded listener.js 00:24:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F0963DA800) [pid = 3980] [serial = 103] [outer = 000000F096388000] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F09F59A800) [pid = 3980] [serial = 9] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F09F5A0C00) [pid = 3980] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F09AA52000) [pid = 3980] [serial = 4] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F0A3BB1000) [pid = 3980] [serial = 27] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A8A8F000) [pid = 3980] [serial = 33] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F09B718000) [pid = 3980] [serial = 36] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F09BA07400) [pid = 3980] [serial = 37] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F09F748000) [pid = 3980] [serial = 39] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A25B8800) [pid = 3980] [serial = 42] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A47DE000) [pid = 3980] [serial = 45] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F0A5554800) [pid = 3980] [serial = 46] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A5DEC400) [pid = 3980] [serial = 48] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A65F8C00) [pid = 3980] [serial = 49] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F0A8A30400) [pid = 3980] [serial = 51] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F0A26B3800) [pid = 3980] [serial = 54] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F0944C3000) [pid = 3980] [serial = 57] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0A2DDA800) [pid = 3980] [serial = 60] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0A2D52400) [pid = 3980] [serial = 63] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F0A2D4D400) [pid = 3980] [serial = 66] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F096C6A400) [pid = 3980] [serial = 21] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F09C690000) [pid = 3980] [serial = 24] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F0A2EC2800) [pid = 3980] [serial = 30] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F0A301F400) [pid = 3980] [serial = 52] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F09AA6CC00) [pid = 3980] [serial = 22] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F0A2C85000) [pid = 3980] [serial = 43] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000F0A00BCC00) [pid = 3980] [serial = 40] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000F0A2DE2C00) [pid = 3980] [serial = 64] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000F0A5DACC00) [pid = 3980] [serial = 28] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000F0A998F400) [pid = 3980] [serial = 67] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000F0A999B400) [pid = 3980] [serial = 69] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000F0A33FE000) [pid = 3980] [serial = 17] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000F0A3664800) [pid = 3980] [serial = 14] [outer = 0000000000000000] [url = about:blank] 00:24:21 INFO - PROCESS | 3980 | 1461137061519 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 00:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 732ms 00:24:21 INFO - PROCESS | 3980 | 1461137061552 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 00:24:21 INFO - PROCESS | 3980 | 1461137061556 Marionette TRACE conn4 <- [1,105,null,{"value":"13"}] 00:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:24:21 INFO - PROCESS | 3980 | 1461137061564 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:24:21 INFO - PROCESS | 3980 | 1461137061568 Marionette TRACE conn4 <- [1,106,null,{}] 00:24:21 INFO - PROCESS | 3980 | 1461137061572 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:21 INFO - PROCESS | 3980 | 1461137061654 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 00:24:21 INFO - PROCESS | 3980 | 1461137061660 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09ADD2800 == 33 [pid = 3980] [id = 36] 00:24:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000F096C70400) [pid = 3980] [serial = 104] [outer = 0000000000000000] 00:24:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000F09B484000) [pid = 3980] [serial = 105] [outer = 000000F096C70400] 00:24:21 INFO - PROCESS | 3980 | 1461137061708 Marionette DEBUG loaded listener.js 00:24:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000F09BA02C00) [pid = 3980] [serial = 106] [outer = 000000F096C70400] 00:24:22 INFO - PROCESS | 3980 | 1461137062115 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 00:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 586ms 00:24:22 INFO - PROCESS | 3980 | 1461137062152 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 00:24:22 INFO - PROCESS | 3980 | 1461137062154 Marionette TRACE conn4 <- [1,109,null,{"value":"13"}] 00:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:24:22 INFO - PROCESS | 3980 | 1461137062158 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:24:22 INFO - PROCESS | 3980 | 1461137062160 Marionette TRACE conn4 <- [1,110,null,{}] 00:24:22 INFO - PROCESS | 3980 | 1461137062174 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:22 INFO - PROCESS | 3980 | 1461137062258 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 00:24:22 INFO - PROCESS | 3980 | 1461137062266 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09D2C4800 == 34 [pid = 3980] [id = 37] 00:24:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000F0A0084800) [pid = 3980] [serial = 107] [outer = 0000000000000000] 00:24:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000F0A00BE000) [pid = 3980] [serial = 108] [outer = 000000F0A0084800] 00:24:22 INFO - PROCESS | 3980 | 1461137062315 Marionette DEBUG loaded listener.js 00:24:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000F0A1A43C00) [pid = 3980] [serial = 109] [outer = 000000F0A0084800] 00:24:22 INFO - PROCESS | 3980 | 1461137062744 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 00:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 00:24:22 INFO - PROCESS | 3980 | 1461137062790 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 00:24:22 INFO - PROCESS | 3980 | 1461137062792 Marionette TRACE conn4 <- [1,113,null,{"value":"13"}] 00:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:24:22 INFO - PROCESS | 3980 | 1461137062795 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:24:22 INFO - PROCESS | 3980 | 1461137062797 Marionette TRACE conn4 <- [1,114,null,{}] 00:24:22 INFO - PROCESS | 3980 | 1461137062801 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:22 INFO - PROCESS | 3980 | 1461137062879 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 00:24:22 INFO - PROCESS | 3980 | 1461137062886 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2066000 == 35 [pid = 3980] [id = 38] 00:24:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F0A25B7400) [pid = 3980] [serial = 110] [outer = 0000000000000000] 00:24:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F0A2C80400) [pid = 3980] [serial = 111] [outer = 000000F0A25B7400] 00:24:22 INFO - PROCESS | 3980 | 1461137062933 Marionette DEBUG loaded listener.js 00:24:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F0A2D56000) [pid = 3980] [serial = 112] [outer = 000000F0A25B7400] 00:24:23 INFO - PROCESS | 3980 | 1461137063319 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 00:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 588ms 00:24:23 INFO - PROCESS | 3980 | 1461137063386 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 00:24:23 INFO - PROCESS | 3980 | 1461137063389 Marionette TRACE conn4 <- [1,117,null,{"value":"13"}] 00:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:24:23 INFO - PROCESS | 3980 | 1461137063392 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:24:23 INFO - PROCESS | 3980 | 1461137063394 Marionette TRACE conn4 <- [1,118,null,{}] 00:24:23 INFO - PROCESS | 3980 | 1461137063397 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:23 INFO - PROCESS | 3980 | 1461137063472 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 00:24:23 INFO - PROCESS | 3980 | 1461137063479 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3350000 == 36 [pid = 3980] [id = 39] 00:24:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F0A2DDE800) [pid = 3980] [serial = 113] [outer = 0000000000000000] 00:24:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F0A3022000) [pid = 3980] [serial = 114] [outer = 000000F0A2DDE800] 00:24:23 INFO - PROCESS | 3980 | 1461137063524 Marionette DEBUG loaded listener.js 00:24:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F0A3FA8000) [pid = 3980] [serial = 115] [outer = 000000F0A2DDE800] 00:24:23 INFO - PROCESS | 3980 | 1461137063952 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 00:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 587ms 00:24:23 INFO - PROCESS | 3980 | 1461137063982 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 00:24:23 INFO - PROCESS | 3980 | 1461137063985 Marionette TRACE conn4 <- [1,121,null,{"value":"13"}] 00:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:24:23 INFO - PROCESS | 3980 | 1461137063988 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:24:23 INFO - PROCESS | 3980 | 1461137063990 Marionette TRACE conn4 <- [1,122,null,{}] 00:24:24 INFO - PROCESS | 3980 | 1461137063998 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:24 INFO - PROCESS | 3980 | 1461137064121 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 00:24:24 INFO - PROCESS | 3980 | 1461137064130 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A4091800 == 37 [pid = 3980] [id = 40] 00:24:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F0A555B400) [pid = 3980] [serial = 116] [outer = 0000000000000000] 00:24:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F0A5DEC400) [pid = 3980] [serial = 117] [outer = 000000F0A555B400] 00:24:24 INFO - PROCESS | 3980 | 1461137064181 Marionette DEBUG loaded listener.js 00:24:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F0A65FBC00) [pid = 3980] [serial = 118] [outer = 000000F0A555B400] 00:24:24 INFO - PROCESS | 3980 | 1461137064597 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 00:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 627ms 00:24:24 INFO - PROCESS | 3980 | 1461137064618 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 00:24:24 INFO - PROCESS | 3980 | 1461137064620 Marionette TRACE conn4 <- [1,125,null,{"value":"13"}] 00:24:24 INFO - PROCESS | 3980 | 1461137064623 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:24:24 INFO - PROCESS | 3980 | 1461137064625 Marionette TRACE conn4 <- [1,126,null,{}] 00:24:24 INFO - PROCESS | 3980 | 1461137064635 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:24 INFO - PROCESS | 3980 | 1461137064727 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 00:24:24 INFO - PROCESS | 3980 | 1461137064733 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A863D000 == 38 [pid = 3980] [id = 41] 00:24:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F09BB4C400) [pid = 3980] [serial = 119] [outer = 0000000000000000] 00:24:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F09BB50400) [pid = 3980] [serial = 120] [outer = 000000F09BB4C400] 00:24:24 INFO - PROCESS | 3980 | 1461137064780 Marionette DEBUG loaded listener.js 00:24:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A6D09C00) [pid = 3980] [serial = 121] [outer = 000000F09BB4C400] 00:24:25 INFO - PROCESS | 3980 | 1461137065199 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 00:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 00:24:25 INFO - PROCESS | 3980 | 1461137065255 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 00:24:25 INFO - PROCESS | 3980 | 1461137065258 Marionette TRACE conn4 <- [1,129,null,{"value":"13"}] 00:24:25 INFO - PROCESS | 3980 | 1461137065261 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:24:25 INFO - PROCESS | 3980 | 1461137065262 Marionette TRACE conn4 <- [1,130,null,{}] 00:24:25 INFO - PROCESS | 3980 | 1461137065266 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:25 INFO - PROCESS | 3980 | 1461137065368 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 00:24:25 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F09B711400) [pid = 3980] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:24:25 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F0A20EF800) [pid = 3980] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:24:25 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F09C694000) [pid = 3980] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:24:25 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0A007B800) [pid = 3980] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:24:25 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F0A9BED400) [pid = 3980] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:24:25 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F0A9993C00) [pid = 3980] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:24:25 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F0944C7400) [pid = 3980] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:24:25 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F0944BA400) [pid = 3980] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:24:25 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F0A26B1000) [pid = 3980] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:24:25 INFO - PROCESS | 3980 | 1461137065409 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2A8B000 == 39 [pid = 3980] [id = 42] 00:24:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F0944BA400) [pid = 3980] [serial = 122] [outer = 0000000000000000] 00:24:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F095F81800) [pid = 3980] [serial = 123] [outer = 000000F0944BA400] 00:24:25 INFO - PROCESS | 3980 | 1461137065455 Marionette DEBUG loaded listener.js 00:24:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F09FDF5800) [pid = 3980] [serial = 124] [outer = 000000F0944BA400] 00:24:25 INFO - PROCESS | 3980 | 1461137065798 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 00:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 585ms 00:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:24:25 INFO - PROCESS | 3980 | 1461137065850 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 00:24:25 INFO - PROCESS | 3980 | 1461137065852 Marionette TRACE conn4 <- [1,133,null,{"value":"13"}] 00:24:25 INFO - PROCESS | 3980 | 1461137065855 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:24:25 INFO - PROCESS | 3980 | 1461137065857 Marionette TRACE conn4 <- [1,134,null,{}] 00:24:25 INFO - PROCESS | 3980 | 1461137065861 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:25 INFO - PROCESS | 3980 | 1461137065938 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 00:24:26 INFO - PROCESS | 3980 | 1461137065993 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C8B800 == 40 [pid = 3980] [id = 43] 00:24:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F09F59E400) [pid = 3980] [serial = 125] [outer = 0000000000000000] 00:24:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F0A26AB400) [pid = 3980] [serial = 126] [outer = 000000F09F59E400] 00:24:26 INFO - PROCESS | 3980 | 1461137066038 Marionette DEBUG loaded listener.js 00:24:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F0A2D18000) [pid = 3980] [serial = 127] [outer = 000000F09F59E400] 00:24:26 INFO - PROCESS | 3980 | 1461137066408 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 00:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 00:24:26 INFO - PROCESS | 3980 | 1461137066445 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 00:24:26 INFO - PROCESS | 3980 | 1461137066447 Marionette TRACE conn4 <- [1,137,null,{"value":"13"}] 00:24:26 INFO - PROCESS | 3980 | 1461137066450 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:24:26 INFO - PROCESS | 3980 | 1461137066452 Marionette TRACE conn4 <- [1,138,null,{}] 00:24:26 INFO - PROCESS | 3980 | 1461137066455 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:26 INFO - PROCESS | 3980 | 1461137066552 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 00:24:26 INFO - PROCESS | 3980 | 1461137066561 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA1E8000 == 41 [pid = 3980] [id = 44] 00:24:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F0A2D15000) [pid = 3980] [serial = 128] [outer = 0000000000000000] 00:24:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A2D21C00) [pid = 3980] [serial = 129] [outer = 000000F0A2D15000] 00:24:26 INFO - PROCESS | 3980 | 1461137066607 Marionette DEBUG loaded listener.js 00:24:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A89BB000) [pid = 3980] [serial = 130] [outer = 000000F0A2D15000] 00:24:26 INFO - PROCESS | 3980 | 1461137066975 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 00:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 586ms 00:24:27 INFO - PROCESS | 3980 | 1461137067040 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 00:24:27 INFO - PROCESS | 3980 | 1461137067042 Marionette TRACE conn4 <- [1,141,null,{"value":"13"}] 00:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:24:27 INFO - PROCESS | 3980 | 1461137067046 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:24:27 INFO - PROCESS | 3980 | 1461137067048 Marionette TRACE conn4 <- [1,142,null,{}] 00:24:27 INFO - PROCESS | 3980 | 1461137067052 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:27 INFO - PROCESS | 3980 | 1461137067173 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 00:24:27 INFO - PROCESS | 3980 | 1461137067187 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA3BF800 == 42 [pid = 3980] [id = 45] 00:24:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F09C695400) [pid = 3980] [serial = 131] [outer = 0000000000000000] 00:24:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A2D16000) [pid = 3980] [serial = 132] [outer = 000000F09C695400] 00:24:27 INFO - PROCESS | 3980 | 1461137067237 Marionette DEBUG loaded listener.js 00:24:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A8A8B400) [pid = 3980] [serial = 133] [outer = 000000F09C695400] 00:24:27 INFO - PROCESS | 3980 | 1461137067645 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 00:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 00:24:27 INFO - PROCESS | 3980 | 1461137067715 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 00:24:27 INFO - PROCESS | 3980 | 1461137067719 Marionette TRACE conn4 <- [1,145,null,{"value":"13"}] 00:24:27 INFO - PROCESS | 3980 | 1461137067725 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:24:27 INFO - PROCESS | 3980 | 1461137067730 Marionette TRACE conn4 <- [1,146,null,{}] 00:24:27 INFO - PROCESS | 3980 | 1461137067742 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:27 INFO - PROCESS | 3980 | 1461137067850 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 00:24:27 INFO - PROCESS | 3980 | 1461137067930 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09786F000 == 43 [pid = 3980] [id = 46] 00:24:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F09638B000) [pid = 3980] [serial = 134] [outer = 0000000000000000] 00:24:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F096391000) [pid = 3980] [serial = 135] [outer = 000000F09638B000] 00:24:27 INFO - PROCESS | 3980 | 1461137067987 Marionette DEBUG loaded listener.js 00:24:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F09B467000) [pid = 3980] [serial = 136] [outer = 000000F09638B000] 00:24:28 INFO - PROCESS | 3980 | 1461137068628 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 00:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 945ms 00:24:28 INFO - PROCESS | 3980 | 1461137068734 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 00:24:28 INFO - PROCESS | 3980 | 1461137068738 Marionette TRACE conn4 <- [1,149,null,{"value":"13"}] 00:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:24:28 INFO - PROCESS | 3980 | 1461137068788 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:24:28 INFO - PROCESS | 3980 | 1461137068793 Marionette TRACE conn4 <- [1,150,null,{}] 00:24:28 INFO - PROCESS | 3980 | 1461137068814 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:28 INFO - PROCESS | 3980 | 1461137068909 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 00:24:29 INFO - PROCESS | 3980 | 1461137069004 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A36E7000 == 44 [pid = 3980] [id = 47] 00:24:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F09BB13000) [pid = 3980] [serial = 137] [outer = 0000000000000000] 00:24:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F09F748000) [pid = 3980] [serial = 138] [outer = 000000F09BB13000] 00:24:29 INFO - PROCESS | 3980 | 1461137069059 Marionette DEBUG loaded listener.js 00:24:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A1A4F800) [pid = 3980] [serial = 139] [outer = 000000F09BB13000] 00:24:29 INFO - PROCESS | 3980 | 1461137069608 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 00:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 881ms 00:24:29 INFO - PROCESS | 3980 | 1461137069633 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 00:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:24:29 INFO - PROCESS | 3980 | 1461137069636 Marionette TRACE conn4 <- [1,153,null,{"value":"13"}] 00:24:29 INFO - PROCESS | 3980 | 1461137069639 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:24:29 INFO - PROCESS | 3980 | 1461137069642 Marionette TRACE conn4 <- [1,154,null,{}] 00:24:29 INFO - PROCESS | 3980 | 1461137069653 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:29 INFO - PROCESS | 3980 | 1461137069759 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 00:24:29 INFO - PROCESS | 3980 | 1461137069837 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA46F800 == 45 [pid = 3980] [id = 48] 00:24:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A2DDA400) [pid = 3980] [serial = 140] [outer = 0000000000000000] 00:24:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A302B800) [pid = 3980] [serial = 141] [outer = 000000F0A2DDA400] 00:24:29 INFO - PROCESS | 3980 | 1461137069897 Marionette DEBUG loaded listener.js 00:24:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A5633800) [pid = 3980] [serial = 142] [outer = 000000F0A2DDA400] 00:24:30 INFO - PROCESS | 3980 | 1461137070614 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 00:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1030ms 00:24:30 INFO - PROCESS | 3980 | 1461137070672 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 00:24:30 INFO - PROCESS | 3980 | 1461137070676 Marionette TRACE conn4 <- [1,157,null,{"value":"13"}] 00:24:30 INFO - PROCESS | 3980 | 1461137070682 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:24:30 INFO - PROCESS | 3980 | 1461137070686 Marionette TRACE conn4 <- [1,158,null,{}] 00:24:30 INFO - PROCESS | 3980 | 1461137070714 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:30 INFO - PROCESS | 3980 | 1461137070807 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 00:24:30 INFO - PROCESS | 3980 | 1461137070865 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09D2C5800 == 46 [pid = 3980] [id = 49] 00:24:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0968AB400) [pid = 3980] [serial = 143] [outer = 0000000000000000] 00:24:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F0968AD000) [pid = 3980] [serial = 144] [outer = 000000F0968AB400] 00:24:30 INFO - PROCESS | 3980 | 1461137070914 Marionette DEBUG loaded listener.js 00:24:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F0979D0000) [pid = 3980] [serial = 145] [outer = 000000F0968AB400] 00:24:31 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA1E8000 == 45 [pid = 3980] [id = 44] 00:24:31 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C8B800 == 44 [pid = 3980] [id = 43] 00:24:31 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2A8B000 == 43 [pid = 3980] [id = 42] 00:24:31 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A863D000 == 42 [pid = 3980] [id = 41] 00:24:31 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A4091800 == 41 [pid = 3980] [id = 40] 00:24:31 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3350000 == 40 [pid = 3980] [id = 39] 00:24:31 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2066000 == 39 [pid = 3980] [id = 38] 00:24:31 INFO - PROCESS | 3980 | --DOCSHELL 000000F09D2C4800 == 38 [pid = 3980] [id = 37] 00:24:31 INFO - PROCESS | 3980 | --DOCSHELL 000000F09ADD2800 == 37 [pid = 3980] [id = 36] 00:24:31 INFO - PROCESS | 3980 | --DOCSHELL 000000F09AA54000 == 36 [pid = 3980] [id = 35] 00:24:31 INFO - PROCESS | 3980 | 1461137071505 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 00:24:31 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0A2D50C00) [pid = 3980] [serial = 87] [outer = 0000000000000000] [url = about:blank] 00:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 877ms 00:24:31 INFO - PROCESS | 3980 | 1461137071563 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 00:24:31 INFO - PROCESS | 3980 | 1461137071569 Marionette TRACE conn4 <- [1,161,null,{"value":"13"}] 00:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:24:31 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F09B7E1800) [pid = 3980] [serial = 75] [outer = 0000000000000000] [url = about:blank] 00:24:31 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A26B5C00) [pid = 3980] [serial = 85] [outer = 0000000000000000] [url = about:blank] 00:24:31 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F09BB0E400) [pid = 3980] [serial = 76] [outer = 0000000000000000] [url = about:blank] 00:24:31 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F09F7ED400) [pid = 3980] [serial = 78] [outer = 0000000000000000] [url = about:blank] 00:24:31 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A26A9000) [pid = 3980] [serial = 84] [outer = 0000000000000000] [url = about:blank] 00:24:31 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F0A06C9C00) [pid = 3980] [serial = 79] [outer = 0000000000000000] [url = about:blank] 00:24:31 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0A1A41C00) [pid = 3980] [serial = 81] [outer = 0000000000000000] [url = about:blank] 00:24:31 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F0AA131400) [pid = 3980] [serial = 73] [outer = 0000000000000000] [url = about:blank] 00:24:31 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A1A50400) [pid = 3980] [serial = 82] [outer = 0000000000000000] [url = about:blank] 00:24:31 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A9BF3000) [pid = 3980] [serial = 72] [outer = 0000000000000000] [url = about:blank] 00:24:31 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F0A9BE9800) [pid = 3980] [serial = 70] [outer = 0000000000000000] [url = about:blank] 00:24:31 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A2DE3400) [pid = 3980] [serial = 61] [outer = 0000000000000000] [url = about:blank] 00:24:31 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A26B0000) [pid = 3980] [serial = 58] [outer = 0000000000000000] [url = about:blank] 00:24:31 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F0A3024C00) [pid = 3980] [serial = 55] [outer = 0000000000000000] [url = about:blank] 00:24:31 INFO - PROCESS | 3980 | 1461137071593 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:24:31 INFO - PROCESS | 3980 | 1461137071596 Marionette TRACE conn4 <- [1,162,null,{}] 00:24:31 INFO - PROCESS | 3980 | 1461137071602 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:31 INFO - PROCESS | 3980 | 1461137071682 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 00:24:31 INFO - PROCESS | 3980 | 1461137071689 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AA54800 == 37 [pid = 3980] [id = 50] 00:24:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F096392000) [pid = 3980] [serial = 146] [outer = 0000000000000000] 00:24:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F09695C400) [pid = 3980] [serial = 147] [outer = 000000F096392000] 00:24:31 INFO - PROCESS | 3980 | 1461137071743 Marionette DEBUG loaded listener.js 00:24:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F09B583400) [pid = 3980] [serial = 148] [outer = 000000F096392000] 00:24:32 INFO - PROCESS | 3980 | 1461137072230 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 00:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 690ms 00:24:32 INFO - PROCESS | 3980 | 1461137072280 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 00:24:32 INFO - PROCESS | 3980 | 1461137072282 Marionette TRACE conn4 <- [1,165,null,{"value":"13"}] 00:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:24:32 INFO - PROCESS | 3980 | 1461137072285 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:24:32 INFO - PROCESS | 3980 | 1461137072289 Marionette TRACE conn4 <- [1,166,null,{}] 00:24:32 INFO - PROCESS | 3980 | 1461137072300 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:32 INFO - PROCESS | 3980 | 1461137072382 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 00:24:32 INFO - PROCESS | 3980 | 1461137072389 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A00F0000 == 38 [pid = 3980] [id = 51] 00:24:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F09BB51C00) [pid = 3980] [serial = 149] [outer = 0000000000000000] 00:24:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F09C699400) [pid = 3980] [serial = 150] [outer = 000000F09BB51C00] 00:24:32 INFO - PROCESS | 3980 | 1461137072441 Marionette DEBUG loaded listener.js 00:24:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F09F748800) [pid = 3980] [serial = 151] [outer = 000000F09BB51C00] 00:24:32 INFO - PROCESS | 3980 | 1461137072863 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 00:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 628ms 00:24:32 INFO - PROCESS | 3980 | 1461137072917 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 00:24:32 INFO - PROCESS | 3980 | 1461137072919 Marionette TRACE conn4 <- [1,169,null,{"value":"13"}] 00:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:24:32 INFO - PROCESS | 3980 | 1461137072923 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:24:32 INFO - PROCESS | 3980 | 1461137072925 Marionette TRACE conn4 <- [1,170,null,{}] 00:24:32 INFO - PROCESS | 3980 | 1461137072934 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:33 INFO - PROCESS | 3980 | 1461137073015 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 00:24:33 INFO - PROCESS | 3980 | 1461137073022 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3440000 == 39 [pid = 3980] [id = 52] 00:24:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F09FDEB400) [pid = 3980] [serial = 152] [outer = 0000000000000000] 00:24:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0A06C2400) [pid = 3980] [serial = 153] [outer = 000000F09FDEB400] 00:24:33 INFO - PROCESS | 3980 | 1461137073069 Marionette DEBUG loaded listener.js 00:24:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A1A41C00) [pid = 3980] [serial = 154] [outer = 000000F09FDEB400] 00:24:33 INFO - PROCESS | 3980 | 1461137073475 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 00:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 00:24:33 INFO - PROCESS | 3980 | 1461137073513 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 00:24:33 INFO - PROCESS | 3980 | 1461137073515 Marionette TRACE conn4 <- [1,173,null,{"value":"13"}] 00:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:24:33 INFO - PROCESS | 3980 | 1461137073533 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:24:33 INFO - PROCESS | 3980 | 1461137073535 Marionette TRACE conn4 <- [1,174,null,{}] 00:24:33 INFO - PROCESS | 3980 | 1461137073539 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:33 INFO - PROCESS | 3980 | 1461137073637 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 00:24:33 INFO - PROCESS | 3980 | 1461137073644 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A4090800 == 40 [pid = 3980] [id = 53] 00:24:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A2093C00) [pid = 3980] [serial = 155] [outer = 0000000000000000] 00:24:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A2373800) [pid = 3980] [serial = 156] [outer = 000000F0A2093C00] 00:24:33 INFO - PROCESS | 3980 | 1461137073692 Marionette DEBUG loaded listener.js 00:24:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A26AC000) [pid = 3980] [serial = 157] [outer = 000000F0A2093C00] 00:24:34 INFO - PROCESS | 3980 | 1461137074131 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 00:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 00:24:34 INFO - PROCESS | 3980 | 1461137074162 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 00:24:34 INFO - PROCESS | 3980 | 1461137074164 Marionette TRACE conn4 <- [1,177,null,{"value":"13"}] 00:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:24:34 INFO - PROCESS | 3980 | 1461137074168 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:24:34 INFO - PROCESS | 3980 | 1461137074169 Marionette TRACE conn4 <- [1,178,null,{}] 00:24:34 INFO - PROCESS | 3980 | 1461137074173 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:34 INFO - PROCESS | 3980 | 1461137074297 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 00:24:34 INFO - PROCESS | 3980 | 1461137074304 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A862E000 == 41 [pid = 3980] [id = 54] 00:24:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A2D19800) [pid = 3980] [serial = 158] [outer = 0000000000000000] 00:24:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F0A2D55800) [pid = 3980] [serial = 159] [outer = 000000F0A2D19800] 00:24:34 INFO - PROCESS | 3980 | 1461137074354 Marionette DEBUG loaded listener.js 00:24:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F0A2DE3400) [pid = 3980] [serial = 160] [outer = 000000F0A2D19800] 00:24:34 INFO - PROCESS | 3980 | 1461137074766 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 00:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 00:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:24:34 INFO - PROCESS | 3980 | 1461137074799 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 00:24:34 INFO - PROCESS | 3980 | 1461137074801 Marionette TRACE conn4 <- [1,181,null,{"value":"13"}] 00:24:34 INFO - PROCESS | 3980 | 1461137074804 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:24:34 INFO - PROCESS | 3980 | 1461137074806 Marionette TRACE conn4 <- [1,182,null,{}] 00:24:34 INFO - PROCESS | 3980 | 1461137074809 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:34 INFO - PROCESS | 3980 | 1461137074906 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 00:24:34 INFO - PROCESS | 3980 | 1461137074913 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C84000 == 42 [pid = 3980] [id = 55] 00:24:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F0A3020000) [pid = 3980] [serial = 161] [outer = 0000000000000000] 00:24:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A302B000) [pid = 3980] [serial = 162] [outer = 000000F0A3020000] 00:24:34 INFO - PROCESS | 3980 | 1461137074959 Marionette DEBUG loaded listener.js 00:24:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A4232400) [pid = 3980] [serial = 163] [outer = 000000F0A3020000] 00:24:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A40EF400) [pid = 3980] [serial = 164] [outer = 000000F0A563B400] 00:24:35 INFO - PROCESS | 3980 | 1461137075458 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 00:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 692ms 00:24:35 INFO - PROCESS | 3980 | 1461137075500 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 00:24:35 INFO - PROCESS | 3980 | 1461137075502 Marionette TRACE conn4 <- [1,185,null,{"value":"13"}] 00:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:24:35 INFO - PROCESS | 3980 | 1461137075506 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:24:35 INFO - PROCESS | 3980 | 1461137075507 Marionette TRACE conn4 <- [1,186,null,{}] 00:24:35 INFO - PROCESS | 3980 | 1461137075516 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:35 INFO - PROCESS | 3980 | 1461137075734 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 00:24:35 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0A555B400) [pid = 3980] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:24:35 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0944BA400) [pid = 3980] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:24:35 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F09BB4C400) [pid = 3980] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:24:35 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A2DDE800) [pid = 3980] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:24:35 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0A25B7400) [pid = 3980] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:24:35 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F096C70400) [pid = 3980] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:24:35 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F096388000) [pid = 3980] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:24:35 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A0084800) [pid = 3980] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:24:35 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F0A2D15000) [pid = 3980] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:24:35 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F09F59E400) [pid = 3980] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:24:35 INFO - PROCESS | 3980 | 1461137075783 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09730C800 == 43 [pid = 3980] [id = 56] 00:24:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0944BE400) [pid = 3980] [serial = 165] [outer = 0000000000000000] 00:24:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F09AA6CC00) [pid = 3980] [serial = 166] [outer = 000000F0944BE400] 00:24:35 INFO - PROCESS | 3980 | 1461137075828 Marionette DEBUG loaded listener.js 00:24:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A0084800) [pid = 3980] [serial = 167] [outer = 000000F0944BE400] 00:24:36 INFO - PROCESS | 3980 | 1461137076168 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 00:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 689ms 00:24:36 INFO - PROCESS | 3980 | 1461137076220 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 00:24:36 INFO - PROCESS | 3980 | 1461137076223 Marionette TRACE conn4 <- [1,189,null,{"value":"13"}] 00:24:36 INFO - PROCESS | 3980 | 1461137076226 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:24:36 INFO - PROCESS | 3980 | 1461137076228 Marionette TRACE conn4 <- [1,190,null,{}] 00:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:24:36 INFO - PROCESS | 3980 | 1461137076233 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:36 INFO - PROCESS | 3980 | 1461137076333 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 00:24:36 INFO - PROCESS | 3980 | 1461137076341 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA1E9800 == 44 [pid = 3980] [id = 57] 00:24:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A2DE5C00) [pid = 3980] [serial = 168] [outer = 0000000000000000] 00:24:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F0A5DF4800) [pid = 3980] [serial = 169] [outer = 000000F0A2DE5C00] 00:24:36 INFO - PROCESS | 3980 | 1461137076388 Marionette DEBUG loaded listener.js 00:24:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F0A6D03400) [pid = 3980] [serial = 170] [outer = 000000F0A2DE5C00] 00:24:36 INFO - PROCESS | 3980 | 1461137076743 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 00:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 524ms 00:24:36 INFO - PROCESS | 3980 | 1461137076757 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 00:24:36 INFO - PROCESS | 3980 | 1461137076759 Marionette TRACE conn4 <- [1,193,null,{"value":"13"}] 00:24:36 INFO - PROCESS | 3980 | 1461137076763 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:24:36 INFO - PROCESS | 3980 | 1461137076765 Marionette TRACE conn4 <- [1,194,null,{}] 00:24:36 INFO - PROCESS | 3980 | 1461137076768 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:36 INFO - PROCESS | 3980 | 1461137076845 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 00:24:36 INFO - PROCESS | 3980 | 1461137076851 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC7C1800 == 45 [pid = 3980] [id = 58] 00:24:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F0A89B7400) [pid = 3980] [serial = 171] [outer = 0000000000000000] 00:24:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A8A33800) [pid = 3980] [serial = 172] [outer = 000000F0A89B7400] 00:24:36 INFO - PROCESS | 3980 | 1461137076897 Marionette DEBUG loaded listener.js 00:24:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A998F800) [pid = 3980] [serial = 173] [outer = 000000F0A89B7400] 00:24:37 INFO - PROCESS | 3980 | 1461137077270 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 00:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 524ms 00:24:37 INFO - PROCESS | 3980 | 1461137077291 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 00:24:37 INFO - PROCESS | 3980 | 1461137077293 Marionette TRACE conn4 <- [1,197,null,{"value":"13"}] 00:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:24:37 INFO - PROCESS | 3980 | 1461137077296 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:24:37 INFO - PROCESS | 3980 | 1461137077299 Marionette TRACE conn4 <- [1,198,null,{}] 00:24:37 INFO - PROCESS | 3980 | 1461137077302 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:37 INFO - PROCESS | 3980 | 1461137077424 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 00:24:37 INFO - PROCESS | 3980 | 1461137077431 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC7DF000 == 46 [pid = 3980] [id = 59] 00:24:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A9996000) [pid = 3980] [serial = 174] [outer = 0000000000000000] 00:24:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A9BE8800) [pid = 3980] [serial = 175] [outer = 000000F0A9996000] 00:24:37 INFO - PROCESS | 3980 | 1461137077483 Marionette DEBUG loaded listener.js 00:24:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0AA12E800) [pid = 3980] [serial = 176] [outer = 000000F0A9996000] 00:24:38 INFO - PROCESS | 3980 | 1461137078022 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 00:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 776ms 00:24:38 INFO - PROCESS | 3980 | 1461137078076 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 00:24:38 INFO - PROCESS | 3980 | 1461137078081 Marionette TRACE conn4 <- [1,201,null,{"value":"13"}] 00:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:24:38 INFO - PROCESS | 3980 | 1461137078087 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:24:38 INFO - PROCESS | 3980 | 1461137078091 Marionette TRACE conn4 <- [1,202,null,{}] 00:24:38 INFO - PROCESS | 3980 | 1461137078098 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:38 INFO - PROCESS | 3980 | 1461137078208 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 00:24:38 INFO - PROCESS | 3980 | 1461137078275 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BACB800 == 47 [pid = 3980] [id = 60] 00:24:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0968ADC00) [pid = 3980] [serial = 177] [outer = 0000000000000000] 00:24:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F097A8C800) [pid = 3980] [serial = 178] [outer = 000000F0968ADC00] 00:24:38 INFO - PROCESS | 3980 | 1461137078333 Marionette DEBUG loaded listener.js 00:24:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F09BB46C00) [pid = 3980] [serial = 179] [outer = 000000F0968ADC00] 00:24:38 INFO - PROCESS | 3980 | 1461137078930 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 00:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 880ms 00:24:38 INFO - PROCESS | 3980 | 1461137078971 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 00:24:38 INFO - PROCESS | 3980 | 1461137078978 Marionette TRACE conn4 <- [1,205,null,{"value":"13"}] 00:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:24:38 INFO - PROCESS | 3980 | 1461137078985 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:24:38 INFO - PROCESS | 3980 | 1461137078988 Marionette TRACE conn4 <- [1,206,null,{}] 00:24:39 INFO - PROCESS | 3980 | 1461137078992 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:39 INFO - PROCESS | 3980 | 1461137079096 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 00:24:39 INFO - PROCESS | 3980 | 1461137079173 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5D8F800 == 48 [pid = 3980] [id = 61] 00:24:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F09D237800) [pid = 3980] [serial = 180] [outer = 0000000000000000] 00:24:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A0078800) [pid = 3980] [serial = 181] [outer = 000000F09D237800] 00:24:39 INFO - PROCESS | 3980 | 1461137079230 Marionette DEBUG loaded listener.js 00:24:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A26A6400) [pid = 3980] [serial = 182] [outer = 000000F09D237800] 00:24:39 INFO - PROCESS | 3980 | 1461137079758 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 00:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 796ms 00:24:39 INFO - PROCESS | 3980 | 1461137079786 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 00:24:39 INFO - PROCESS | 3980 | 1461137079789 Marionette TRACE conn4 <- [1,209,null,{"value":"13"}] 00:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:24:39 INFO - PROCESS | 3980 | 1461137079792 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:24:39 INFO - PROCESS | 3980 | 1461137079796 Marionette TRACE conn4 <- [1,210,null,{}] 00:24:39 INFO - PROCESS | 3980 | 1461137079808 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:39 INFO - PROCESS | 3980 | 1461137079914 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 00:24:40 INFO - PROCESS | 3980 | 1461137080018 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC7BE800 == 49 [pid = 3980] [id = 62] 00:24:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A33A1800) [pid = 3980] [serial = 183] [outer = 0000000000000000] 00:24:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A4962000) [pid = 3980] [serial = 184] [outer = 000000F0A33A1800] 00:24:40 INFO - PROCESS | 3980 | 1461137080116 Marionette DEBUG loaded listener.js 00:24:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A9996800) [pid = 3980] [serial = 185] [outer = 000000F0A33A1800] 00:24:40 INFO - PROCESS | 3980 | 1461137080696 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 00:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 945ms 00:24:40 INFO - PROCESS | 3980 | 1461137080738 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 00:24:40 INFO - PROCESS | 3980 | 1461137080742 Marionette TRACE conn4 <- [1,213,null,{"value":"13"}] 00:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:24:40 INFO - PROCESS | 3980 | 1461137080745 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:24:40 INFO - PROCESS | 3980 | 1461137080747 Marionette TRACE conn4 <- [1,214,null,{}] 00:24:40 INFO - PROCESS | 3980 | 1461137080751 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:40 INFO - PROCESS | 3980 | 1461137080853 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 00:24:40 INFO - PROCESS | 3980 | 1461137080917 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC1A9000 == 50 [pid = 3980] [id = 63] 00:24:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A9BF2400) [pid = 3980] [serial = 186] [outer = 0000000000000000] 00:24:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0AA130000) [pid = 3980] [serial = 187] [outer = 000000F0A9BF2400] 00:24:40 INFO - PROCESS | 3980 | 1461137080973 Marionette DEBUG loaded listener.js 00:24:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F0AA139C00) [pid = 3980] [serial = 188] [outer = 000000F0A9BF2400] 00:24:41 INFO - PROCESS | 3980 | 1461137081700 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 00:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 986ms 00:24:41 INFO - PROCESS | 3980 | 1461137081734 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 00:24:41 INFO - PROCESS | 3980 | 1461137081738 Marionette TRACE conn4 <- [1,217,null,{"value":"13"}] 00:24:41 INFO - PROCESS | 3980 | 1461137081743 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:24:41 INFO - PROCESS | 3980 | 1461137081747 Marionette TRACE conn4 <- [1,218,null,{}] 00:24:41 INFO - PROCESS | 3980 | 1461137081754 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:41 INFO - PROCESS | 3980 | 1461137081848 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 00:24:41 INFO - PROCESS | 3980 | 1461137081918 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09C6D7000 == 51 [pid = 3980] [id = 64] 00:24:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0968AC400) [pid = 3980] [serial = 189] [outer = 0000000000000000] 00:24:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F09788FC00) [pid = 3980] [serial = 190] [outer = 000000F0968AC400] 00:24:41 INFO - PROCESS | 3980 | 1461137081970 Marionette DEBUG loaded listener.js 00:24:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F09BB52400) [pid = 3980] [serial = 191] [outer = 000000F0968AC400] 00:24:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC7C1800 == 50 [pid = 3980] [id = 58] 00:24:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA1E9800 == 49 [pid = 3980] [id = 57] 00:24:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F09730C800 == 48 [pid = 3980] [id = 56] 00:24:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C84000 == 47 [pid = 3980] [id = 55] 00:24:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A862E000 == 46 [pid = 3980] [id = 54] 00:24:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A4090800 == 45 [pid = 3980] [id = 53] 00:24:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3440000 == 44 [pid = 3980] [id = 52] 00:24:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A00F0000 == 43 [pid = 3980] [id = 51] 00:24:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F09AA54800 == 42 [pid = 3980] [id = 50] 00:24:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F09D2C5800 == 41 [pid = 3980] [id = 49] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A2D16000) [pid = 3980] [serial = 132] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0A65FBC00) [pid = 3980] [serial = 118] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A5DEC400) [pid = 3980] [serial = 117] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F095F81800) [pid = 3980] [serial = 123] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A6D09C00) [pid = 3980] [serial = 121] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0A3022000) [pid = 3980] [serial = 114] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A5DB7C00) [pid = 3980] [serial = 99] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F09BB50400) [pid = 3980] [serial = 120] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A2C80400) [pid = 3980] [serial = 111] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A2D56000) [pid = 3980] [serial = 112] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A4236800) [pid = 3980] [serial = 96] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F09B484000) [pid = 3980] [serial = 105] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F09BA02C00) [pid = 3980] [serial = 106] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A1A49000) [pid = 3980] [serial = 93] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0963DA800) [pid = 3980] [serial = 103] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F09638D400) [pid = 3980] [serial = 102] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F09ADC0800) [pid = 3980] [serial = 90] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0A00BE000) [pid = 3980] [serial = 108] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0A1A43C00) [pid = 3980] [serial = 109] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F09FDF5800) [pid = 3980] [serial = 124] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A2D21C00) [pid = 3980] [serial = 129] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0A89BB000) [pid = 3980] [serial = 130] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F0A26AB400) [pid = 3980] [serial = 126] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A2D18000) [pid = 3980] [serial = 127] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A3FA8000) [pid = 3980] [serial = 115] [outer = 0000000000000000] [url = about:blank] 00:24:42 INFO - PROCESS | 3980 | 1461137082546 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 00:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 839ms 00:24:42 INFO - PROCESS | 3980 | 1461137082587 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 00:24:42 INFO - PROCESS | 3980 | 1461137082593 Marionette TRACE conn4 <- [1,221,null,{"value":"13"}] 00:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:24:42 INFO - PROCESS | 3980 | 1461137082600 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:24:42 INFO - PROCESS | 3980 | 1461137082603 Marionette TRACE conn4 <- [1,222,null,{}] 00:24:42 INFO - PROCESS | 3980 | 1461137082606 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:42 INFO - PROCESS | 3980 | 1461137082687 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 00:24:42 INFO - PROCESS | 3980 | 1461137082755 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B40D000 == 42 [pid = 3980] [id = 65] 00:24:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F09617FC00) [pid = 3980] [serial = 192] [outer = 0000000000000000] 00:24:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0968AE800) [pid = 3980] [serial = 193] [outer = 000000F09617FC00] 00:24:42 INFO - PROCESS | 3980 | 1461137082802 Marionette DEBUG loaded listener.js 00:24:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F09BB45800) [pid = 3980] [serial = 194] [outer = 000000F09617FC00] 00:24:43 INFO - PROCESS | 3980 | 1461137083183 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 00:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 00:24:43 INFO - PROCESS | 3980 | 1461137083232 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 00:24:43 INFO - PROCESS | 3980 | 1461137083234 Marionette TRACE conn4 <- [1,225,null,{"value":"13"}] 00:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:24:43 INFO - PROCESS | 3980 | 1461137083240 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:24:43 INFO - PROCESS | 3980 | 1461137083244 Marionette TRACE conn4 <- [1,226,null,{}] 00:24:43 INFO - PROCESS | 3980 | 1461137083259 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:43 INFO - PROCESS | 3980 | 1461137083342 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 00:24:43 INFO - PROCESS | 3980 | 1461137083349 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2064000 == 43 [pid = 3980] [id = 66] 00:24:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F09C69AC00) [pid = 3980] [serial = 195] [outer = 0000000000000000] 00:24:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F09FDF0000) [pid = 3980] [serial = 196] [outer = 000000F09C69AC00] 00:24:43 INFO - PROCESS | 3980 | 1461137083397 Marionette DEBUG loaded listener.js 00:24:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A1A44800) [pid = 3980] [serial = 197] [outer = 000000F09C69AC00] 00:24:43 INFO - PROCESS | 3980 | 1461137083814 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 00:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 00:24:43 INFO - PROCESS | 3980 | 1461137083825 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 00:24:43 INFO - PROCESS | 3980 | 1461137083828 Marionette TRACE conn4 <- [1,229,null,{"value":"13"}] 00:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:24:43 INFO - PROCESS | 3980 | 1461137083832 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:24:43 INFO - PROCESS | 3980 | 1461137083833 Marionette TRACE conn4 <- [1,230,null,{}] 00:24:43 INFO - PROCESS | 3980 | 1461137083837 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:43 INFO - PROCESS | 3980 | 1461137083916 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 00:24:43 INFO - PROCESS | 3980 | 1461137083922 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3443000 == 44 [pid = 3980] [id = 67] 00:24:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F09F7F6800) [pid = 3980] [serial = 198] [outer = 0000000000000000] 00:24:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A1A47000) [pid = 3980] [serial = 199] [outer = 000000F09F7F6800] 00:24:43 INFO - PROCESS | 3980 | 1461137083971 Marionette DEBUG loaded listener.js 00:24:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A25BC800) [pid = 3980] [serial = 200] [outer = 000000F09F7F6800] 00:24:44 INFO - PROCESS | 3980 | 1461137084389 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 00:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 00:24:44 INFO - PROCESS | 3980 | 1461137084433 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 00:24:44 INFO - PROCESS | 3980 | 1461137084435 Marionette TRACE conn4 <- [1,233,null,{"value":"13"}] 00:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:24:44 INFO - PROCESS | 3980 | 1461137084439 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:24:44 INFO - PROCESS | 3980 | 1461137084441 Marionette TRACE conn4 <- [1,234,null,{}] 00:24:44 INFO - PROCESS | 3980 | 1461137084444 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:44 INFO - PROCESS | 3980 | 1461137084548 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 00:24:44 INFO - PROCESS | 3980 | 1461137084554 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A408D800 == 45 [pid = 3980] [id = 68] 00:24:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A237E000) [pid = 3980] [serial = 201] [outer = 0000000000000000] 00:24:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A279DC00) [pid = 3980] [serial = 202] [outer = 000000F0A237E000] 00:24:44 INFO - PROCESS | 3980 | 1461137084604 Marionette DEBUG loaded listener.js 00:24:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A2D1B000) [pid = 3980] [serial = 203] [outer = 000000F0A237E000] 00:24:45 INFO - PROCESS | 3980 | 1461137085061 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 00:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 691ms 00:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:24:45 INFO - PROCESS | 3980 | 1461137085133 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 00:24:45 INFO - PROCESS | 3980 | 1461137085135 Marionette TRACE conn4 <- [1,237,null,{"value":"13"}] 00:24:45 INFO - PROCESS | 3980 | 1461137085139 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:24:45 INFO - PROCESS | 3980 | 1461137085140 Marionette TRACE conn4 <- [1,238,null,{}] 00:24:45 INFO - PROCESS | 3980 | 1461137085151 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:45 INFO - PROCESS | 3980 | 1461137085273 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 00:24:45 INFO - PROCESS | 3980 | 1461137085286 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6EE0000 == 46 [pid = 3980] [id = 69] 00:24:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A2D50C00) [pid = 3980] [serial = 204] [outer = 0000000000000000] 00:24:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A2DE2800) [pid = 3980] [serial = 205] [outer = 000000F0A2D50C00] 00:24:45 INFO - PROCESS | 3980 | 1461137085337 Marionette DEBUG loaded listener.js 00:24:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A4231800) [pid = 3980] [serial = 206] [outer = 000000F0A2D50C00] 00:24:45 INFO - PROCESS | 3980 | 1461137085766 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 00:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 692ms 00:24:45 INFO - PROCESS | 3980 | 1461137085834 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 00:24:45 INFO - PROCESS | 3980 | 1461137085836 Marionette TRACE conn4 <- [1,241,null,{"value":"13"}] 00:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:24:45 INFO - PROCESS | 3980 | 1461137085873 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:24:45 INFO - PROCESS | 3980 | 1461137085875 Marionette TRACE conn4 <- [1,242,null,{}] 00:24:45 INFO - PROCESS | 3980 | 1461137085889 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:45 INFO - PROCESS | 3980 | 1461137085989 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 00:24:46 INFO - PROCESS | 3980 | 1461137086001 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9822000 == 47 [pid = 3980] [id = 70] 00:24:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F09BBDEC00) [pid = 3980] [serial = 207] [outer = 0000000000000000] 00:24:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F09BBE4400) [pid = 3980] [serial = 208] [outer = 000000F09BBDEC00] 00:24:46 INFO - PROCESS | 3980 | 1461137086046 Marionette DEBUG loaded listener.js 00:24:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A3FB1000) [pid = 3980] [serial = 209] [outer = 000000F09BBDEC00] 00:24:46 INFO - PROCESS | 3980 | 1461137086610 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 00:24:46 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A2D19800) [pid = 3980] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:24:46 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F09C695400) [pid = 3980] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:24:46 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F09BB51C00) [pid = 3980] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:24:46 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F096392000) [pid = 3980] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:24:46 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A2093C00) [pid = 3980] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:24:46 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A89B7400) [pid = 3980] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:24:46 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F09FDEB400) [pid = 3980] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:24:46 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A3020000) [pid = 3980] [serial = 161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:24:46 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0944BE400) [pid = 3980] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:24:46 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0968AB400) [pid = 3980] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:24:46 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0A2DE5C00) [pid = 3980] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 819ms 00:24:46 INFO - PROCESS | 3980 | 1461137086661 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 00:24:46 INFO - PROCESS | 3980 | 1461137086663 Marionette TRACE conn4 <- [1,245,null,{"value":"13"}] 00:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:24:46 INFO - PROCESS | 3980 | 1461137086667 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:24:46 INFO - PROCESS | 3980 | 1461137086668 Marionette TRACE conn4 <- [1,246,null,{}] 00:24:46 INFO - PROCESS | 3980 | 1461137086672 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:46 INFO - PROCESS | 3980 | 1461137086748 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 00:24:46 INFO - PROCESS | 3980 | 1461137086756 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5D96000 == 48 [pid = 3980] [id = 71] 00:24:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F094558400) [pid = 3980] [serial = 210] [outer = 0000000000000000] 00:24:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F09455C400) [pid = 3980] [serial = 211] [outer = 000000F094558400] 00:24:46 INFO - PROCESS | 3980 | 1461137086803 Marionette DEBUG loaded listener.js 00:24:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F096C6E000) [pid = 3980] [serial = 212] [outer = 000000F094558400] 00:24:47 INFO - PROCESS | 3980 | 1461137087208 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 00:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 587ms 00:24:47 INFO - PROCESS | 3980 | 1461137087276 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 00:24:47 INFO - PROCESS | 3980 | 1461137087279 Marionette TRACE conn4 <- [1,249,null,{"value":"13"}] 00:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:24:47 INFO - PROCESS | 3980 | 1461137087286 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:24:47 INFO - PROCESS | 3980 | 1461137087288 Marionette TRACE conn4 <- [1,250,null,{}] 00:24:47 INFO - PROCESS | 3980 | 1461137087292 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:47 INFO - PROCESS | 3980 | 1461137087373 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 00:24:47 INFO - PROCESS | 3980 | 1461137087381 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA3B3800 == 49 [pid = 3980] [id = 72] 00:24:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A2DE1C00) [pid = 3980] [serial = 213] [outer = 0000000000000000] 00:24:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A423D800) [pid = 3980] [serial = 214] [outer = 000000F0A2DE1C00] 00:24:47 INFO - PROCESS | 3980 | 1461137087427 Marionette DEBUG loaded listener.js 00:24:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A5630800) [pid = 3980] [serial = 215] [outer = 000000F0A2DE1C00] 00:24:47 INFO - PROCESS | 3980 | 1461137087810 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 00:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 586ms 00:24:47 INFO - PROCESS | 3980 | 1461137087879 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 00:24:47 INFO - PROCESS | 3980 | 1461137087881 Marionette TRACE conn4 <- [1,253,null,{"value":"13"}] 00:24:47 INFO - PROCESS | 3980 | 1461137087884 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:24:47 INFO - PROCESS | 3980 | 1461137087886 Marionette TRACE conn4 <- [1,254,null,{}] 00:24:47 INFO - PROCESS | 3980 | 1461137087889 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:47 INFO - PROCESS | 3980 | 1461137087967 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 00:24:47 INFO - PROCESS | 3980 | 1461137087973 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC1AA000 == 50 [pid = 3980] [id = 73] 00:24:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A61AB800) [pid = 3980] [serial = 216] [outer = 0000000000000000] 00:24:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A61AEC00) [pid = 3980] [serial = 217] [outer = 000000F0A61AB800] 00:24:48 INFO - PROCESS | 3980 | 1461137088018 Marionette DEBUG loaded listener.js 00:24:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A61B4C00) [pid = 3980] [serial = 218] [outer = 000000F0A61AB800] 00:24:48 INFO - PROCESS | 3980 | 1461137088494 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 00:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 692ms 00:24:48 INFO - PROCESS | 3980 | 1461137088580 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 00:24:48 INFO - PROCESS | 3980 | 1461137088582 Marionette TRACE conn4 <- [1,257,null,{"value":"13"}] 00:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:24:48 INFO - PROCESS | 3980 | 1461137088585 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:24:48 INFO - PROCESS | 3980 | 1461137088588 Marionette TRACE conn4 <- [1,258,null,{}] 00:24:48 INFO - PROCESS | 3980 | 1461137088591 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:48 INFO - PROCESS | 3980 | 1461137088784 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 00:24:48 INFO - PROCESS | 3980 | 1461137088870 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09ADD1800 == 51 [pid = 3980] [id = 74] 00:24:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F096172C00) [pid = 3980] [serial = 219] [outer = 0000000000000000] 00:24:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F09617F400) [pid = 3980] [serial = 220] [outer = 000000F096172C00] 00:24:48 INFO - PROCESS | 3980 | 1461137088929 Marionette DEBUG loaded listener.js 00:24:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F09AA6B800) [pid = 3980] [serial = 221] [outer = 000000F096172C00] 00:24:49 INFO - PROCESS | 3980 | 1461137089472 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 00:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 944ms 00:24:49 INFO - PROCESS | 3980 | 1461137089534 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 00:24:49 INFO - PROCESS | 3980 | 1461137089540 Marionette TRACE conn4 <- [1,261,null,{"value":"13"}] 00:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:24:49 INFO - PROCESS | 3980 | 1461137089544 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:24:49 INFO - PROCESS | 3980 | 1461137089549 Marionette TRACE conn4 <- [1,262,null,{}] 00:24:49 INFO - PROCESS | 3980 | 1461137089554 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:49 INFO - PROCESS | 3980 | 1461137089663 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 00:24:49 INFO - PROCESS | 3980 | 1461137089731 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A335C000 == 52 [pid = 3980] [id = 75] 00:24:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F09BBE7000) [pid = 3980] [serial = 222] [outer = 0000000000000000] 00:24:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F09CE6FC00) [pid = 3980] [serial = 223] [outer = 000000F09BBE7000] 00:24:49 INFO - PROCESS | 3980 | 1461137089792 Marionette DEBUG loaded listener.js 00:24:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F09F7F7400) [pid = 3980] [serial = 224] [outer = 000000F09BBE7000] 00:24:50 INFO - PROCESS | 3980 | 1461137090392 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 00:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 880ms 00:24:50 INFO - PROCESS | 3980 | 1461137090427 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 00:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:24:50 INFO - PROCESS | 3980 | 1461137090431 Marionette TRACE conn4 <- [1,265,null,{"value":"13"}] 00:24:50 INFO - PROCESS | 3980 | 1461137090435 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:24:50 INFO - PROCESS | 3980 | 1461137090438 Marionette TRACE conn4 <- [1,266,null,{}] 00:24:50 INFO - PROCESS | 3980 | 1461137090442 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:50 INFO - PROCESS | 3980 | 1461137090546 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 00:24:50 INFO - PROCESS | 3980 | 1461137090628 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC216000 == 53 [pid = 3980] [id = 76] 00:24:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A2C88C00) [pid = 3980] [serial = 225] [outer = 0000000000000000] 00:24:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A2D49000) [pid = 3980] [serial = 226] [outer = 000000F0A2C88C00] 00:24:50 INFO - PROCESS | 3980 | 1461137090684 Marionette DEBUG loaded listener.js 00:24:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A301D000) [pid = 3980] [serial = 227] [outer = 000000F0A2C88C00] 00:24:51 INFO - PROCESS | 3980 | 1461137091207 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 00:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 839ms 00:24:51 INFO - PROCESS | 3980 | 1461137091276 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 00:24:51 INFO - PROCESS | 3980 | 1461137091281 Marionette TRACE conn4 <- [1,269,null,{"value":"13"}] 00:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:24:51 INFO - PROCESS | 3980 | 1461137091293 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:24:51 INFO - PROCESS | 3980 | 1461137091299 Marionette TRACE conn4 <- [1,270,null,{}] 00:24:51 INFO - PROCESS | 3980 | 1461137091303 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:51 INFO - PROCESS | 3980 | 1461137091441 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 00:24:51 INFO - PROCESS | 3980 | 1461137091507 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC7D6000 == 54 [pid = 3980] [id = 77] 00:24:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A2DD9000) [pid = 3980] [serial = 228] [outer = 0000000000000000] 00:24:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0A88E4400) [pid = 3980] [serial = 229] [outer = 000000F0A2DD9000] 00:24:51 INFO - PROCESS | 3980 | 1461137091563 Marionette DEBUG loaded listener.js 00:24:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A88EB400) [pid = 3980] [serial = 230] [outer = 000000F0A2DD9000] 00:24:52 INFO - PROCESS | 3980 | 1461137092138 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 00:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 902ms 00:24:52 INFO - PROCESS | 3980 | 1461137092190 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 00:24:52 INFO - PROCESS | 3980 | 1461137092193 Marionette TRACE conn4 <- [1,273,null,{"value":"13"}] 00:24:52 INFO - PROCESS | 3980 | 1461137092196 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:24:52 INFO - PROCESS | 3980 | 1461137092198 Marionette TRACE conn4 <- [1,274,null,{}] 00:24:52 INFO - PROCESS | 3980 | 1461137092202 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:52 INFO - PROCESS | 3980 | 1461137092309 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 00:24:52 INFO - PROCESS | 3980 | 1461137092376 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09C6D2000 == 55 [pid = 3980] [id = 78] 00:24:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F09F59DC00) [pid = 3980] [serial = 231] [outer = 0000000000000000] 00:24:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A1A49C00) [pid = 3980] [serial = 232] [outer = 000000F09F59DC00] 00:24:52 INFO - PROCESS | 3980 | 1461137092431 Marionette DEBUG loaded listener.js 00:24:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A5DF3800) [pid = 3980] [serial = 233] [outer = 000000F09F59DC00] 00:24:53 INFO - PROCESS | 3980 | 1461137093411 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 00:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1293ms 00:24:53 INFO - PROCESS | 3980 | 1461137093493 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 00:24:53 INFO - PROCESS | 3980 | 1461137093496 Marionette TRACE conn4 <- [1,277,null,{"value":"13"}] 00:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:24:53 INFO - PROCESS | 3980 | 1461137093500 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:24:53 INFO - PROCESS | 3980 | 1461137093503 Marionette TRACE conn4 <- [1,278,null,{}] 00:24:53 INFO - PROCESS | 3980 | 1461137093553 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:53 INFO - PROCESS | 3980 | 1461137093640 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 00:24:53 INFO - PROCESS | 3980 | 1461137093649 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09605B800 == 56 [pid = 3980] [id = 79] 00:24:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F09455AC00) [pid = 3980] [serial = 234] [outer = 0000000000000000] 00:24:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F09AD5FC00) [pid = 3980] [serial = 235] [outer = 000000F09455AC00] 00:24:53 INFO - PROCESS | 3980 | 1461137093738 Marionette DEBUG loaded listener.js 00:24:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F09BBDF000) [pid = 3980] [serial = 236] [outer = 000000F09455AC00] 00:24:53 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC1AA000 == 55 [pid = 3980] [id = 73] 00:24:53 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA3B3800 == 54 [pid = 3980] [id = 72] 00:24:53 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5D96000 == 53 [pid = 3980] [id = 71] 00:24:53 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9822000 == 52 [pid = 3980] [id = 70] 00:24:53 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6EE0000 == 51 [pid = 3980] [id = 69] 00:24:53 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A408D800 == 50 [pid = 3980] [id = 68] 00:24:53 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3443000 == 49 [pid = 3980] [id = 67] 00:24:53 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2064000 == 48 [pid = 3980] [id = 66] 00:24:53 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B40D000 == 47 [pid = 3980] [id = 65] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F096391000) [pid = 3980] [serial = 135] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F09F748000) [pid = 3980] [serial = 138] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A9BE8800) [pid = 3980] [serial = 175] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A302B800) [pid = 3980] [serial = 141] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOCSHELL 000000F09C6D7000 == 46 [pid = 3980] [id = 64] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F09AA67400) [pid = 3980] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0A2373800) [pid = 3980] [serial = 156] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F0A1A41C00) [pid = 3980] [serial = 154] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F0A2D55800) [pid = 3980] [serial = 159] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0A8A8B400) [pid = 3980] [serial = 133] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F09C699400) [pid = 3980] [serial = 150] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F09695C400) [pid = 3980] [serial = 147] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A26AC000) [pid = 3980] [serial = 157] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F09B583400) [pid = 3980] [serial = 148] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A998F800) [pid = 3980] [serial = 173] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F09F748800) [pid = 3980] [serial = 151] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A06C2400) [pid = 3980] [serial = 153] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A302B000) [pid = 3980] [serial = 162] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A2DE3400) [pid = 3980] [serial = 160] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A4232400) [pid = 3980] [serial = 163] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F09AA6CC00) [pid = 3980] [serial = 166] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0979D0000) [pid = 3980] [serial = 145] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0968AD000) [pid = 3980] [serial = 144] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A5DF4800) [pid = 3980] [serial = 169] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A0084800) [pid = 3980] [serial = 167] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A8A33800) [pid = 3980] [serial = 172] [outer = 0000000000000000] [url = about:blank] 00:24:53 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A6D03400) [pid = 3980] [serial = 170] [outer = 0000000000000000] [url = about:blank] 00:24:54 INFO - PROCESS | 3980 | 1461137094206 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 00:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 732ms 00:24:54 INFO - PROCESS | 3980 | 1461137094243 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 00:24:54 INFO - PROCESS | 3980 | 1461137094249 Marionette TRACE conn4 <- [1,281,null,{"value":"13"}] 00:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:24:54 INFO - PROCESS | 3980 | 1461137094256 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:24:54 INFO - PROCESS | 3980 | 1461137094259 Marionette TRACE conn4 <- [1,282,null,{}] 00:24:54 INFO - PROCESS | 3980 | 1461137094263 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:54 INFO - PROCESS | 3980 | 1461137094348 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 00:24:54 INFO - PROCESS | 3980 | 1461137094355 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A067A800 == 47 [pid = 3980] [id = 80] 00:24:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0979D0000) [pid = 3980] [serial = 237] [outer = 0000000000000000] 00:24:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F09BBE0C00) [pid = 3980] [serial = 238] [outer = 000000F0979D0000] 00:24:54 INFO - PROCESS | 3980 | 1461137094403 Marionette DEBUG loaded listener.js 00:24:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F09C697400) [pid = 3980] [serial = 239] [outer = 000000F0979D0000] 00:24:54 INFO - PROCESS | 3980 | 1461137094831 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 00:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 00:24:54 INFO - PROCESS | 3980 | 1461137094890 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 00:24:54 INFO - PROCESS | 3980 | 1461137094892 Marionette TRACE conn4 <- [1,285,null,{"value":"13"}] 00:24:54 INFO - PROCESS | 3980 | 1461137094896 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:24:54 INFO - PROCESS | 3980 | 1461137094900 Marionette TRACE conn4 <- [1,286,null,{}] 00:24:54 INFO - PROCESS | 3980 | 1461137094911 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:55 INFO - PROCESS | 3980 | 1461137094995 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 00:24:55 INFO - PROCESS | 3980 | 1461137095003 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A36D9000 == 48 [pid = 3980] [id = 81] 00:24:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F09FDF5C00) [pid = 3980] [serial = 240] [outer = 0000000000000000] 00:24:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A007F400) [pid = 3980] [serial = 241] [outer = 000000F09FDF5C00] 00:24:55 INFO - PROCESS | 3980 | 1461137095057 Marionette DEBUG loaded listener.js 00:24:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A1A0A000) [pid = 3980] [serial = 242] [outer = 000000F09FDF5C00] 00:24:55 INFO - PROCESS | 3980 | 1461137095498 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 00:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 00:24:55 INFO - PROCESS | 3980 | 1461137095528 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 00:24:55 INFO - PROCESS | 3980 | 1461137095531 Marionette TRACE conn4 <- [1,289,null,{"value":"13"}] 00:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:24:55 INFO - PROCESS | 3980 | 1461137095534 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:24:55 INFO - PROCESS | 3980 | 1461137095536 Marionette TRACE conn4 <- [1,290,null,{}] 00:24:55 INFO - PROCESS | 3980 | 1461137095539 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:55 INFO - PROCESS | 3980 | 1461137095621 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 00:24:55 INFO - PROCESS | 3980 | 1461137095628 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A560A000 == 49 [pid = 3980] [id = 82] 00:24:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A20E4000) [pid = 3980] [serial = 243] [outer = 0000000000000000] 00:24:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A25BD800) [pid = 3980] [serial = 244] [outer = 000000F0A20E4000] 00:24:55 INFO - PROCESS | 3980 | 1461137095677 Marionette DEBUG loaded listener.js 00:24:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A26B5800) [pid = 3980] [serial = 245] [outer = 000000F0A20E4000] 00:24:56 INFO - PROCESS | 3980 | 1461137096114 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 00:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 00:24:56 INFO - PROCESS | 3980 | 1461137096171 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 00:24:56 INFO - PROCESS | 3980 | 1461137096173 Marionette TRACE conn4 <- [1,293,null,{"value":"13"}] 00:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:24:56 INFO - PROCESS | 3980 | 1461137096177 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:24:56 INFO - PROCESS | 3980 | 1461137096178 Marionette TRACE conn4 <- [1,294,null,{}] 00:24:56 INFO - PROCESS | 3980 | 1461137096182 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:56 INFO - PROCESS | 3980 | 1461137096281 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 00:24:56 INFO - PROCESS | 3980 | 1461137096289 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8639800 == 50 [pid = 3980] [id = 83] 00:24:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F094FAA400) [pid = 3980] [serial = 246] [outer = 0000000000000000] 00:24:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A2D14400) [pid = 3980] [serial = 247] [outer = 000000F094FAA400] 00:24:56 INFO - PROCESS | 3980 | 1461137096336 Marionette DEBUG loaded listener.js 00:24:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A2D4A800) [pid = 3980] [serial = 248] [outer = 000000F094FAA400] 00:24:56 INFO - PROCESS | 3980 | 1461137096808 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:24:56 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:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 692ms 00:24:56 INFO - PROCESS | 3980 | 1461137096871 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 00:24:56 INFO - PROCESS | 3980 | 1461137096873 Marionette TRACE conn4 <- [1,297,null,{"value":"13"}] 00:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:24:56 INFO - PROCESS | 3980 | 1461137096877 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:24:56 INFO - PROCESS | 3980 | 1461137096879 Marionette TRACE conn4 <- [1,298,null,{}] 00:24:56 INFO - PROCESS | 3980 | 1461137096882 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:57 INFO - PROCESS | 3980 | 1461137096997 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 00:24:57 INFO - PROCESS | 3980 | 1461137097008 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9822800 == 51 [pid = 3980] [id = 84] 00:24:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0A2D50000) [pid = 3980] [serial = 249] [outer = 0000000000000000] 00:24:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F0A2DE5800) [pid = 3980] [serial = 250] [outer = 000000F0A2D50000] 00:24:57 INFO - PROCESS | 3980 | 1461137097059 Marionette DEBUG loaded listener.js 00:24:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A4238C00) [pid = 3980] [serial = 251] [outer = 000000F0A2D50000] 00:24:57 INFO - PROCESS | 3980 | 1461137097474 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:24:57 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:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 00:24:57 INFO - PROCESS | 3980 | 1461137097509 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 00:24:57 INFO - PROCESS | 3980 | 1461137097511 Marionette TRACE conn4 <- [1,301,null,{"value":"13"}] 00:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:24:57 INFO - PROCESS | 3980 | 1461137097514 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:24:57 INFO - PROCESS | 3980 | 1461137097516 Marionette TRACE conn4 <- [1,302,null,{}] 00:24:57 INFO - PROCESS | 3980 | 1461137097519 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:57 INFO - PROCESS | 3980 | 1461137097620 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 00:24:57 INFO - PROCESS | 3980 | 1461137097691 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C98800 == 52 [pid = 3980] [id = 85] 00:24:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A47DF800) [pid = 3980] [serial = 252] [outer = 0000000000000000] 00:24:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A563A000) [pid = 3980] [serial = 253] [outer = 000000F0A47DF800] 00:24:57 INFO - PROCESS | 3980 | 1461137097736 Marionette DEBUG loaded listener.js 00:24:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A61B0000) [pid = 3980] [serial = 254] [outer = 000000F0A47DF800] 00:24:58 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F09BBDEC00) [pid = 3980] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:24:58 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A2D50C00) [pid = 3980] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:24:58 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F094558400) [pid = 3980] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:24:58 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A2DE1C00) [pid = 3980] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:24:58 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F09F7F6800) [pid = 3980] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:24:58 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A9996000) [pid = 3980] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:24:58 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F09C69AC00) [pid = 3980] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:24:58 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F09617FC00) [pid = 3980] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:24:58 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0968AC400) [pid = 3980] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:24:58 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A237E000) [pid = 3980] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:24:58 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A40EC400) [pid = 3980] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:24:58 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0978DA000) [pid = 3980] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:24:58 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F097A8D000) [pid = 3980] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:24:58 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A5D32400) [pid = 3980] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:24:58 INFO - PROCESS | 3980 | 1461137098233 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:24:58 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:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 774ms 00:24:58 INFO - PROCESS | 3980 | 1461137098292 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 00:24:58 INFO - PROCESS | 3980 | 1461137098294 Marionette TRACE conn4 <- [1,305,null,{"value":"13"}] 00:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:24:58 INFO - PROCESS | 3980 | 1461137098298 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:24:58 INFO - PROCESS | 3980 | 1461137098300 Marionette TRACE conn4 <- [1,306,null,{}] 00:24:58 INFO - PROCESS | 3980 | 1461137098304 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:58 INFO - PROCESS | 3980 | 1461137098381 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 00:24:58 INFO - PROCESS | 3980 | 1461137098387 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA1ED000 == 53 [pid = 3980] [id = 86] 00:24:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F09B946C00) [pid = 3980] [serial = 255] [outer = 0000000000000000] 00:24:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A2D14000) [pid = 3980] [serial = 256] [outer = 000000F09B946C00] 00:24:58 INFO - PROCESS | 3980 | 1461137098433 Marionette DEBUG loaded listener.js 00:24:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A5DE9800) [pid = 3980] [serial = 257] [outer = 000000F09B946C00] 00:24:58 INFO - PROCESS | 3980 | 1461137098748 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:24:58 INFO - PROCESS | 3980 | 1461137098871 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:24:58 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:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 628ms 00:24:58 INFO - PROCESS | 3980 | 1461137098929 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 00:24:58 INFO - PROCESS | 3980 | 1461137098931 Marionette TRACE conn4 <- [1,309,null,{"value":"13"}] 00:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:24:58 INFO - PROCESS | 3980 | 1461137098935 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:24:58 INFO - PROCESS | 3980 | 1461137098938 Marionette TRACE conn4 <- [1,310,null,{}] 00:24:58 INFO - PROCESS | 3980 | 1461137098941 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:59 INFO - PROCESS | 3980 | 1461137099021 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 00:24:59 INFO - PROCESS | 3980 | 1461137099029 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC21F800 == 54 [pid = 3980] [id = 87] 00:24:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A65EFC00) [pid = 3980] [serial = 258] [outer = 0000000000000000] 00:24:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A88E9800) [pid = 3980] [serial = 259] [outer = 000000F0A65EFC00] 00:24:59 INFO - PROCESS | 3980 | 1461137099077 Marionette DEBUG loaded listener.js 00:24:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A8A30400) [pid = 3980] [serial = 260] [outer = 000000F0A65EFC00] 00:24:59 INFO - PROCESS | 3980 | 1461137099486 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:24:59 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:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 585ms 00:24:59 INFO - PROCESS | 3980 | 1461137099523 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 00:24:59 INFO - PROCESS | 3980 | 1461137099525 Marionette TRACE conn4 <- [1,313,null,{"value":"13"}] 00:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:24:59 INFO - PROCESS | 3980 | 1461137099539 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:24:59 INFO - PROCESS | 3980 | 1461137099541 Marionette TRACE conn4 <- [1,314,null,{}] 00:24:59 INFO - PROCESS | 3980 | 1461137099544 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:24:59 INFO - PROCESS | 3980 | 1461137099623 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 00:24:59 INFO - PROCESS | 3980 | 1461137099629 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC7B8800 == 55 [pid = 3980] [id = 88] 00:24:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A86A0800) [pid = 3980] [serial = 261] [outer = 0000000000000000] 00:24:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A86A6C00) [pid = 3980] [serial = 262] [outer = 000000F0A86A0800] 00:24:59 INFO - PROCESS | 3980 | 1461137099676 Marionette DEBUG loaded listener.js 00:24:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0A89BB000) [pid = 3980] [serial = 263] [outer = 000000F0A86A0800] 00:25:00 INFO - PROCESS | 3980 | 1461137100129 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:00 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:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 691ms 00:25:00 INFO - PROCESS | 3980 | 1461137100235 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 00:25:00 INFO - PROCESS | 3980 | 1461137100240 Marionette TRACE conn4 <- [1,317,null,{"value":"13"}] 00:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:25:00 INFO - PROCESS | 3980 | 1461137100246 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:25:00 INFO - PROCESS | 3980 | 1461137100251 Marionette TRACE conn4 <- [1,318,null,{}] 00:25:00 INFO - PROCESS | 3980 | 1461137100272 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:00 INFO - PROCESS | 3980 | 1461137100434 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 00:25:00 INFO - PROCESS | 3980 | 1461137100512 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09C6C6800 == 56 [pid = 3980] [id = 89] 00:25:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F09AE21800) [pid = 3980] [serial = 264] [outer = 0000000000000000] 00:25:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F09B468000) [pid = 3980] [serial = 265] [outer = 000000F09AE21800] 00:25:00 INFO - PROCESS | 3980 | 1461137100571 Marionette DEBUG loaded listener.js 00:25:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F09BAADC00) [pid = 3980] [serial = 266] [outer = 000000F09AE21800] 00:25:01 INFO - PROCESS | 3980 | 1461137101131 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:01 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:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 965ms 00:25:01 INFO - PROCESS | 3980 | 1461137101214 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 00:25:01 INFO - PROCESS | 3980 | 1461137101221 Marionette TRACE conn4 <- [1,321,null,{"value":"13"}] 00:25:01 INFO - PROCESS | 3980 | 1461137101229 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:25:01 INFO - PROCESS | 3980 | 1461137101232 Marionette TRACE conn4 <- [1,322,null,{}] 00:25:01 INFO - PROCESS | 3980 | 1461137101236 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:01 INFO - PROCESS | 3980 | 1461137101353 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 00:25:01 INFO - PROCESS | 3980 | 1461137101414 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3EE0000 == 57 [pid = 3980] [id = 90] 00:25:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F09C693800) [pid = 3980] [serial = 267] [outer = 0000000000000000] 00:25:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F09F74D800) [pid = 3980] [serial = 268] [outer = 000000F09C693800] 00:25:01 INFO - PROCESS | 3980 | 1461137101470 Marionette DEBUG loaded listener.js 00:25:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0A00BD800) [pid = 3980] [serial = 269] [outer = 000000F09C693800] 00:25:02 INFO - PROCESS | 3980 | 1461137102055 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:02 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:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 880ms 00:25:02 INFO - PROCESS | 3980 | 1461137102114 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 00:25:02 INFO - PROCESS | 3980 | 1461137102117 Marionette TRACE conn4 <- [1,325,null,{"value":"13"}] 00:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:25:02 INFO - PROCESS | 3980 | 1461137102121 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:25:02 INFO - PROCESS | 3980 | 1461137102125 Marionette TRACE conn4 <- [1,326,null,{}] 00:25:02 INFO - PROCESS | 3980 | 1461137102137 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:02 INFO - PROCESS | 3980 | 1461137102245 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 00:25:02 INFO - PROCESS | 3980 | 1461137102313 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC777000 == 58 [pid = 3980] [id = 91] 00:25:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A2C83C00) [pid = 3980] [serial = 270] [outer = 0000000000000000] 00:25:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F0A2DDE000) [pid = 3980] [serial = 271] [outer = 000000F0A2C83C00] 00:25:02 INFO - PROCESS | 3980 | 1461137102371 Marionette DEBUG loaded listener.js 00:25:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A3662400) [pid = 3980] [serial = 272] [outer = 000000F0A2C83C00] 00:25:03 INFO - PROCESS | 3980 | 1461137103001 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:03 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:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 943ms 00:25:03 INFO - PROCESS | 3980 | 1461137103066 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 00:25:03 INFO - PROCESS | 3980 | 1461137103069 Marionette TRACE conn4 <- [1,329,null,{"value":"13"}] 00:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:25:03 INFO - PROCESS | 3980 | 1461137103073 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:25:03 INFO - PROCESS | 3980 | 1461137103075 Marionette TRACE conn4 <- [1,330,null,{}] 00:25:03 INFO - PROCESS | 3980 | 1461137103079 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:03 INFO - PROCESS | 3980 | 1461137103220 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 00:25:03 INFO - PROCESS | 3980 | 1461137103235 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A711A800 == 59 [pid = 3980] [id = 92] 00:25:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A7146400) [pid = 3980] [serial = 273] [outer = 0000000000000000] 00:25:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A3028C00) [pid = 3980] [serial = 274] [outer = 000000F0A7146400] 00:25:03 INFO - PROCESS | 3980 | 1461137103293 Marionette DEBUG loaded listener.js 00:25:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0A86AA800) [pid = 3980] [serial = 275] [outer = 000000F0A7146400] 00:25:03 INFO - PROCESS | 3980 | 1461137103933 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:03 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:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 882ms 00:25:03 INFO - PROCESS | 3980 | 1461137103956 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 00:25:03 INFO - PROCESS | 3980 | 1461137103959 Marionette TRACE conn4 <- [1,333,null,{"value":"13"}] 00:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:25:03 INFO - PROCESS | 3980 | 1461137103962 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:25:03 INFO - PROCESS | 3980 | 1461137103964 Marionette TRACE conn4 <- [1,334,null,{}] 00:25:03 INFO - PROCESS | 3980 | 1461137103982 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:04 INFO - PROCESS | 3980 | 1461137104113 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 00:25:04 INFO - PROCESS | 3980 | 1461137104180 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3055800 == 60 [pid = 3980] [id = 93] 00:25:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A29D1000) [pid = 3980] [serial = 276] [outer = 0000000000000000] 00:25:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A29D8400) [pid = 3980] [serial = 277] [outer = 000000F0A29D1000] 00:25:04 INFO - PROCESS | 3980 | 1461137104236 Marionette DEBUG loaded listener.js 00:25:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0A86A3800) [pid = 3980] [serial = 278] [outer = 000000F0A29D1000] 00:25:04 INFO - PROCESS | 3980 | 1461137104975 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:05 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:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1040ms 00:25:05 INFO - PROCESS | 3980 | 1461137105006 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 00:25:05 INFO - PROCESS | 3980 | 1461137105010 Marionette TRACE conn4 <- [1,337,null,{"value":"13"}] 00:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:25:05 INFO - PROCESS | 3980 | 1461137105015 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:25:05 INFO - PROCESS | 3980 | 1461137105019 Marionette TRACE conn4 <- [1,338,null,{}] 00:25:05 INFO - PROCESS | 3980 | 1461137105044 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:05 INFO - PROCESS | 3980 | 1461137105141 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 00:25:05 INFO - PROCESS | 3980 | 1461137105213 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A0675800 == 61 [pid = 3980] [id = 94] 00:25:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F096386C00) [pid = 3980] [serial = 279] [outer = 0000000000000000] 00:25:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F09B99C000) [pid = 3980] [serial = 280] [outer = 000000F096386C00] 00:25:05 INFO - PROCESS | 3980 | 1461137105265 Marionette DEBUG loaded listener.js 00:25:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F09BBDCC00) [pid = 3980] [serial = 281] [outer = 000000F096386C00] 00:25:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F09786F000 == 60 [pid = 3980] [id = 46] 00:25:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC21F800 == 59 [pid = 3980] [id = 87] 00:25:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA1ED000 == 58 [pid = 3980] [id = 86] 00:25:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C98800 == 57 [pid = 3980] [id = 85] 00:25:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9822800 == 56 [pid = 3980] [id = 84] 00:25:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8639800 == 55 [pid = 3980] [id = 83] 00:25:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A560A000 == 54 [pid = 3980] [id = 82] 00:25:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A36D9000 == 53 [pid = 3980] [id = 81] 00:25:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A067A800 == 52 [pid = 3980] [id = 80] 00:25:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F09605B800 == 51 [pid = 3980] [id = 79] 00:25:05 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F0A0078800) [pid = 3980] [serial = 181] [outer = 0000000000000000] [url = about:blank] 00:25:05 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F097A8C800) [pid = 3980] [serial = 178] [outer = 0000000000000000] [url = about:blank] 00:25:05 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F0AA130000) [pid = 3980] [serial = 187] [outer = 0000000000000000] [url = about:blank] 00:25:05 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F0A4962000) [pid = 3980] [serial = 184] [outer = 0000000000000000] [url = about:blank] 00:25:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F09ADD1800 == 50 [pid = 3980] [id = 74] 00:25:05 INFO - PROCESS | 3980 | 1461137105846 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:05 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:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 859ms 00:25:05 INFO - PROCESS | 3980 | 1461137105879 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 00:25:05 INFO - PROCESS | 3980 | 1461137105885 Marionette TRACE conn4 <- [1,341,null,{"value":"13"}] 00:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:25:05 INFO - PROCESS | 3980 | 1461137105892 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:25:05 INFO - PROCESS | 3980 | 1461137105894 Marionette TRACE conn4 <- [1,342,null,{}] 00:25:05 INFO - PROCESS | 3980 | 1461137105899 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:06 INFO - PROCESS | 3980 | 1461137105991 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A2DE2800) [pid = 3980] [serial = 205] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F09455C400) [pid = 3980] [serial = 211] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F096C6E000) [pid = 3980] [serial = 212] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A423D800) [pid = 3980] [serial = 214] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A3FB1000) [pid = 3980] [serial = 209] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A1A47000) [pid = 3980] [serial = 199] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0AA12E800) [pid = 3980] [serial = 176] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F09FDF0000) [pid = 3980] [serial = 196] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F0A1A44800) [pid = 3980] [serial = 197] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0968AE800) [pid = 3980] [serial = 193] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F09BB45800) [pid = 3980] [serial = 194] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F09BB52400) [pid = 3980] [serial = 191] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F09788FC00) [pid = 3980] [serial = 190] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F0A279DC00) [pid = 3980] [serial = 202] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A5630800) [pid = 3980] [serial = 215] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0A2D1B000) [pid = 3980] [serial = 203] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A25BC800) [pid = 3980] [serial = 200] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A4966800) [pid = 3980] [serial = 97] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F09BAAB000) [pid = 3980] [serial = 91] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A26AB000) [pid = 3980] [serial = 94] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A65F1400) [pid = 3980] [serial = 100] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A61AEC00) [pid = 3980] [serial = 217] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F09BBE4400) [pid = 3980] [serial = 208] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A4231800) [pid = 3980] [serial = 206] [outer = 0000000000000000] [url = about:blank] 00:25:06 INFO - PROCESS | 3980 | 1461137106067 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AC1D800 == 51 [pid = 3980] [id = 95] 00:25:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F09455B400) [pid = 3980] [serial = 282] [outer = 0000000000000000] 00:25:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F097821000) [pid = 3980] [serial = 283] [outer = 000000F09455B400] 00:25:06 INFO - PROCESS | 3980 | 1461137106115 Marionette DEBUG loaded listener.js 00:25:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F09BB19400) [pid = 3980] [serial = 284] [outer = 000000F09455B400] 00:25:06 INFO - PROCESS | 3980 | 1461137106498 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:06 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:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 00:25:06 INFO - PROCESS | 3980 | 1461137106553 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 00:25:06 INFO - PROCESS | 3980 | 1461137106556 Marionette TRACE conn4 <- [1,345,null,{"value":"13"}] 00:25:06 INFO - PROCESS | 3980 | 1461137106559 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:25:06 INFO - PROCESS | 3980 | 1461137106563 Marionette TRACE conn4 <- [1,346,null,{}] 00:25:06 INFO - PROCESS | 3980 | 1461137106574 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:06 INFO - PROCESS | 3980 | 1461137106661 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 00:25:06 INFO - PROCESS | 3980 | 1461137106668 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A304E000 == 52 [pid = 3980] [id = 96] 00:25:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F09C604000) [pid = 3980] [serial = 285] [outer = 0000000000000000] 00:25:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F09F7F6800) [pid = 3980] [serial = 286] [outer = 000000F09C604000] 00:25:06 INFO - PROCESS | 3980 | 1461137106718 Marionette DEBUG loaded listener.js 00:25:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A06C2400) [pid = 3980] [serial = 287] [outer = 000000F09C604000] 00:25:07 INFO - PROCESS | 3980 | 1461137107163 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:07 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:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 627ms 00:25:07 INFO - PROCESS | 3980 | 1461137107194 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 00:25:07 INFO - PROCESS | 3980 | 1461137107197 Marionette TRACE conn4 <- [1,349,null,{"value":"13"}] 00:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:25:07 INFO - PROCESS | 3980 | 1461137107204 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:25:07 INFO - PROCESS | 3980 | 1461137107206 Marionette TRACE conn4 <- [1,350,null,{}] 00:25:07 INFO - PROCESS | 3980 | 1461137107210 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:07 INFO - PROCESS | 3980 | 1461137107291 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 00:25:07 INFO - PROCESS | 3980 | 1461137107300 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3EF7000 == 53 [pid = 3980] [id = 97] 00:25:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A237D400) [pid = 3980] [serial = 288] [outer = 0000000000000000] 00:25:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A26A8800) [pid = 3980] [serial = 289] [outer = 000000F0A237D400] 00:25:07 INFO - PROCESS | 3980 | 1461137107348 Marionette DEBUG loaded listener.js 00:25:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A297F000) [pid = 3980] [serial = 290] [outer = 000000F0A237D400] 00:25:07 INFO - PROCESS | 3980 | 1461137107769 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:07 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:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 586ms 00:25:07 INFO - PROCESS | 3980 | 1461137107794 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 00:25:07 INFO - PROCESS | 3980 | 1461137107796 Marionette TRACE conn4 <- [1,353,null,{"value":"13"}] 00:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:25:07 INFO - PROCESS | 3980 | 1461137107799 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:25:07 INFO - PROCESS | 3980 | 1461137107801 Marionette TRACE conn4 <- [1,354,null,{}] 00:25:07 INFO - PROCESS | 3980 | 1461137107805 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:07 INFO - PROCESS | 3980 | 1461137107883 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 00:25:07 INFO - PROCESS | 3980 | 1461137107889 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5D97000 == 54 [pid = 3980] [id = 98] 00:25:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0A2373800) [pid = 3980] [serial = 291] [outer = 0000000000000000] 00:25:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F0A2C80400) [pid = 3980] [serial = 292] [outer = 000000F0A2373800] 00:25:07 INFO - PROCESS | 3980 | 1461137107937 Marionette DEBUG loaded listener.js 00:25:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A2D1EC00) [pid = 3980] [serial = 293] [outer = 000000F0A2373800] 00:25:08 INFO - PROCESS | 3980 | 1461137108438 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:08 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:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 691ms 00:25:08 INFO - PROCESS | 3980 | 1461137108494 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 00:25:08 INFO - PROCESS | 3980 | 1461137108496 Marionette TRACE conn4 <- [1,357,null,{"value":"13"}] 00:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:25:08 INFO - PROCESS | 3980 | 1461137108504 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:25:08 INFO - PROCESS | 3980 | 1461137108506 Marionette TRACE conn4 <- [1,358,null,{}] 00:25:08 INFO - PROCESS | 3980 | 1461137108510 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:08 INFO - PROCESS | 3980 | 1461137108633 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 00:25:08 INFO - PROCESS | 3980 | 1461137108682 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B9C3800 == 55 [pid = 3980] [id = 99] 00:25:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A302A400) [pid = 3980] [serial = 294] [outer = 0000000000000000] 00:25:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A4237400) [pid = 3980] [serial = 295] [outer = 000000F0A302A400] 00:25:08 INFO - PROCESS | 3980 | 1461137108731 Marionette DEBUG loaded listener.js 00:25:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A49ED400) [pid = 3980] [serial = 296] [outer = 000000F0A302A400] 00:25:09 INFO - PROCESS | 3980 | 1461137109156 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:09 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:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 693ms 00:25:09 INFO - PROCESS | 3980 | 1461137109195 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 00:25:09 INFO - PROCESS | 3980 | 1461137109197 Marionette TRACE conn4 <- [1,361,null,{"value":"13"}] 00:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:25:09 INFO - PROCESS | 3980 | 1461137109245 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:25:09 INFO - PROCESS | 3980 | 1461137109247 Marionette TRACE conn4 <- [1,362,null,{}] 00:25:09 INFO - PROCESS | 3980 | 1461137109251 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:09 INFO - PROCESS | 3980 | 1461137109355 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 00:25:09 INFO - PROCESS | 3980 | 1461137109404 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A897B000 == 56 [pid = 3980] [id = 100] 00:25:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0A6170C00) [pid = 3980] [serial = 297] [outer = 0000000000000000] 00:25:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A61B4000) [pid = 3980] [serial = 298] [outer = 000000F0A6170C00] 00:25:09 INFO - PROCESS | 3980 | 1461137109449 Marionette DEBUG loaded listener.js 00:25:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F0A6D11C00) [pid = 3980] [serial = 299] [outer = 000000F0A6170C00] 00:25:09 INFO - PROCESS | 3980 | 1461137109873 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:09 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:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 733ms 00:25:09 INFO - PROCESS | 3980 | 1461137109942 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 00:25:09 INFO - PROCESS | 3980 | 1461137109945 Marionette TRACE conn4 <- [1,365,null,{"value":"13"}] 00:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:25:09 INFO - PROCESS | 3980 | 1461137109948 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:25:09 INFO - PROCESS | 3980 | 1461137109950 Marionette TRACE conn4 <- [1,366,null,{}] 00:25:09 INFO - PROCESS | 3980 | 1461137109953 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:10 INFO - PROCESS | 3980 | 1461137110054 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 00:25:10 INFO - PROCESS | 3980 | 1461137110102 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A99BA000 == 57 [pid = 3980] [id = 101] 00:25:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A38C4C00) [pid = 3980] [serial = 300] [outer = 0000000000000000] 00:25:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A38C9C00) [pid = 3980] [serial = 301] [outer = 000000F0A38C4C00] 00:25:10 INFO - PROCESS | 3980 | 1461137110146 Marionette DEBUG loaded listener.js 00:25:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A61AC800) [pid = 3980] [serial = 302] [outer = 000000F0A38C4C00] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0968ADC00) [pid = 3980] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A2D4E000) [pid = 3980] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F09BB13000) [pid = 3980] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F09638B000) [pid = 3980] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F0A2DDA400) [pid = 3980] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F0A33A1800) [pid = 3980] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F09D237800) [pid = 3980] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A9BF2400) [pid = 3980] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F094FAA400) [pid = 3980] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A2D50000) [pid = 3980] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F0979D0000) [pid = 3980] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A2C88C00) [pid = 3980] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0A20E4000) [pid = 3980] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A47DF800) [pid = 3980] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F09455AC00) [pid = 3980] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A2DD9000) [pid = 3980] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F09FDF5C00) [pid = 3980] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F09BBE7000) [pid = 3980] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F096172C00) [pid = 3980] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A65EFC00) [pid = 3980] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:25:10 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F09B946C00) [pid = 3980] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:25:10 INFO - PROCESS | 3980 | 1461137110618 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:10 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:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 734ms 00:25:10 INFO - PROCESS | 3980 | 1461137110685 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 00:25:10 INFO - PROCESS | 3980 | 1461137110688 Marionette TRACE conn4 <- [1,369,null,{"value":"13"}] 00:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:25:10 INFO - PROCESS | 3980 | 1461137110691 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:25:10 INFO - PROCESS | 3980 | 1461137110693 Marionette TRACE conn4 <- [1,370,null,{}] 00:25:10 INFO - PROCESS | 3980 | 1461137110696 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:10 INFO - PROCESS | 3980 | 1461137110776 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 00:25:10 INFO - PROCESS | 3980 | 1461137110783 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C89800 == 58 [pid = 3980] [id = 102] 00:25:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F09BB18000) [pid = 3980] [serial = 303] [outer = 0000000000000000] 00:25:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F09FDF8800) [pid = 3980] [serial = 304] [outer = 000000F09BB18000] 00:25:10 INFO - PROCESS | 3980 | 1461137110829 Marionette DEBUG loaded listener.js 00:25:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A2DDE800) [pid = 3980] [serial = 305] [outer = 000000F09BB18000] 00:25:11 INFO - PROCESS | 3980 | 1461137111243 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 00:25:11 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:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 586ms 00:25:11 INFO - PROCESS | 3980 | 1461137111285 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 00:25:11 INFO - PROCESS | 3980 | 1461137111287 Marionette TRACE conn4 <- [1,373,null,{"value":"13"}] 00:25:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:25:11 INFO - PROCESS | 3980 | 1461137111291 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:25:11 INFO - PROCESS | 3980 | 1461137111293 Marionette TRACE conn4 <- [1,374,null,{}] 00:25:11 INFO - PROCESS | 3980 | 1461137111296 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:11 INFO - PROCESS | 3980 | 1461137111376 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 00:25:11 INFO - PROCESS | 3980 | 1461137111385 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA3BB000 == 59 [pid = 3980] [id = 103] 00:25:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A5DEBC00) [pid = 3980] [serial = 306] [outer = 0000000000000000] 00:25:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A7144C00) [pid = 3980] [serial = 307] [outer = 000000F0A5DEBC00] 00:25:11 INFO - PROCESS | 3980 | 1461137111433 Marionette DEBUG loaded listener.js 00:25:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A86A8000) [pid = 3980] [serial = 308] [outer = 000000F0A5DEBC00] 00:25:11 INFO - PROCESS | 3980 | 1461137111874 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:25:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:25:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 627ms 00:25:11 INFO - PROCESS | 3980 | 1461137111921 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 00:25:11 INFO - PROCESS | 3980 | 1461137111924 Marionette TRACE conn4 <- [1,377,null,{"value":"13"}] 00:25:11 INFO - PROCESS | 3980 | 1461137111927 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:25:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:25:11 INFO - PROCESS | 3980 | 1461137111930 Marionette TRACE conn4 <- [1,378,null,{}] 00:25:11 INFO - PROCESS | 3980 | 1461137111933 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:12 INFO - PROCESS | 3980 | 1461137112032 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 00:25:12 INFO - PROCESS | 3980 | 1461137112040 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC21A000 == 60 [pid = 3980] [id = 104] 00:25:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A8A31400) [pid = 3980] [serial = 309] [outer = 0000000000000000] 00:25:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A8A90800) [pid = 3980] [serial = 310] [outer = 000000F0A8A31400] 00:25:12 INFO - PROCESS | 3980 | 1461137112092 Marionette DEBUG loaded listener.js 00:25:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A999B400) [pid = 3980] [serial = 311] [outer = 000000F0A8A31400] 00:25:12 INFO - PROCESS | 3980 | 1461137112812 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:25:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:25:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 943ms 00:25:12 INFO - PROCESS | 3980 | 1461137112874 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 00:25:12 INFO - PROCESS | 3980 | 1461137112879 Marionette TRACE conn4 <- [1,381,null,{"value":"13"}] 00:25:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:25:12 INFO - PROCESS | 3980 | 1461137112885 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:25:12 INFO - PROCESS | 3980 | 1461137112889 Marionette TRACE conn4 <- [1,382,null,{}] 00:25:12 INFO - PROCESS | 3980 | 1461137112896 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:13 INFO - PROCESS | 3980 | 1461137113006 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 00:25:13 INFO - PROCESS | 3980 | 1461137113081 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09F73D800 == 61 [pid = 3980] [id = 105] 00:25:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0968A9800) [pid = 3980] [serial = 312] [outer = 0000000000000000] 00:25:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F09B484000) [pid = 3980] [serial = 313] [outer = 000000F0968A9800] 00:25:13 INFO - PROCESS | 3980 | 1461137113180 Marionette DEBUG loaded listener.js 00:25:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F09BB54C00) [pid = 3980] [serial = 314] [outer = 000000F0968A9800] 00:25:13 INFO - PROCESS | 3980 | 1461137113823 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:25:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:25:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 985ms 00:25:13 INFO - PROCESS | 3980 | 1461137113873 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 00:25:13 INFO - PROCESS | 3980 | 1461137113880 Marionette TRACE conn4 <- [1,385,null,{"value":"13"}] 00:25:13 INFO - PROCESS | 3980 | 1461137113887 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:25:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:25:13 INFO - PROCESS | 3980 | 1461137113890 Marionette TRACE conn4 <- [1,386,null,{}] 00:25:13 INFO - PROCESS | 3980 | 1461137113894 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:14 INFO - PROCESS | 3980 | 1461137114038 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 00:25:14 INFO - PROCESS | 3980 | 1461137114088 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5A5B000 == 62 [pid = 3980] [id = 106] 00:25:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F09FDFA400) [pid = 3980] [serial = 315] [outer = 0000000000000000] 00:25:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A20E5800) [pid = 3980] [serial = 316] [outer = 000000F09FDFA400] 00:25:14 INFO - PROCESS | 3980 | 1461137114144 Marionette DEBUG loaded listener.js 00:25:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A2C85000) [pid = 3980] [serial = 317] [outer = 000000F09FDFA400] 00:25:14 INFO - PROCESS | 3980 | 1461137114754 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 00:25:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:25:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 881ms 00:25:14 INFO - PROCESS | 3980 | 1461137114773 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 00:25:14 INFO - PROCESS | 3980 | 1461137114776 Marionette TRACE conn4 <- [1,389,null,{"value":"13"}] 00:25:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:25:14 INFO - PROCESS | 3980 | 1461137114780 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:25:14 INFO - PROCESS | 3980 | 1461137114784 Marionette TRACE conn4 <- [1,390,null,{}] 00:25:14 INFO - PROCESS | 3980 | 1461137114796 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:14 INFO - PROCESS | 3980 | 1461137114906 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 00:25:15 INFO - PROCESS | 3980 | 1461137114992 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC7AC000 == 63 [pid = 3980] [id = 107] 00:25:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0A3AE1C00) [pid = 3980] [serial = 318] [outer = 0000000000000000] 00:25:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A3AE5000) [pid = 3980] [serial = 319] [outer = 000000F0A3AE1C00] 00:25:15 INFO - PROCESS | 3980 | 1461137115050 Marionette DEBUG loaded listener.js 00:25:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F0A3AED000) [pid = 3980] [serial = 320] [outer = 000000F0A3AE1C00] 00:25:15 INFO - PROCESS | 3980 | 1461137115618 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 00:25:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:25:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 882ms 00:25:15 INFO - PROCESS | 3980 | 1461137115664 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 00:25:15 INFO - PROCESS | 3980 | 1461137115667 Marionette TRACE conn4 <- [1,393,null,{"value":"13"}] 00:25:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:25:15 INFO - PROCESS | 3980 | 1461137115671 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:25:15 INFO - PROCESS | 3980 | 1461137115673 Marionette TRACE conn4 <- [1,394,null,{}] 00:25:15 INFO - PROCESS | 3980 | 1461137115677 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:15 INFO - PROCESS | 3980 | 1461137115783 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 00:25:15 INFO - PROCESS | 3980 | 1461137115879 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8230000 == 64 [pid = 3980] [id = 108] 00:25:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A3AE2C00) [pid = 3980] [serial = 321] [outer = 0000000000000000] 00:25:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A7143000) [pid = 3980] [serial = 322] [outer = 000000F0A3AE2C00] 00:25:15 INFO - PROCESS | 3980 | 1461137115934 Marionette DEBUG loaded listener.js 00:25:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A8A8D000) [pid = 3980] [serial = 323] [outer = 000000F0A3AE2C00] 00:25:16 INFO - PROCESS | 3980 | 1461137116509 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 00:25:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:25:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1083ms 00:25:16 INFO - PROCESS | 3980 | 1461137116756 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 00:25:16 INFO - PROCESS | 3980 | 1461137116761 Marionette TRACE conn4 <- [1,397,null,{"value":"13"}] 00:25:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:25:16 INFO - PROCESS | 3980 | 1461137116767 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:25:16 INFO - PROCESS | 3980 | 1461137116770 Marionette TRACE conn4 <- [1,398,null,{}] 00:25:16 INFO - PROCESS | 3980 | 1461137116776 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:16 INFO - PROCESS | 3980 | 1461137116874 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 00:25:16 INFO - PROCESS | 3980 | 1461137116940 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B960000 == 65 [pid = 3980] [id = 109] 00:25:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F09638D800) [pid = 3980] [serial = 324] [outer = 0000000000000000] 00:25:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0968A4800) [pid = 3980] [serial = 325] [outer = 000000F09638D800] 00:25:16 INFO - PROCESS | 3980 | 1461137116989 Marionette DEBUG loaded listener.js 00:25:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F09AC32800) [pid = 3980] [serial = 326] [outer = 000000F09638D800] 00:25:17 INFO - PROCESS | 3980 | 1461137117590 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 00:25:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:25:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 880ms 00:25:17 INFO - PROCESS | 3980 | 1461137117650 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 00:25:17 INFO - PROCESS | 3980 | 1461137117654 Marionette TRACE conn4 <- [1,401,null,{"value":"13"}] 00:25:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:25:17 INFO - PROCESS | 3980 | 1461137117661 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:25:17 INFO - PROCESS | 3980 | 1461137117665 Marionette TRACE conn4 <- [1,402,null,{}] 00:25:17 INFO - PROCESS | 3980 | 1461137117669 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:17 INFO - PROCESS | 3980 | 1461137117770 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 00:25:17 INFO - PROCESS | 3980 | 1461137117844 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A00E3000 == 66 [pid = 3980] [id = 110] 00:25:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F09AC88400) [pid = 3980] [serial = 327] [outer = 0000000000000000] 00:25:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F09BB49400) [pid = 3980] [serial = 328] [outer = 000000F09AC88400] 00:25:17 INFO - PROCESS | 3980 | 1461137117893 Marionette DEBUG loaded listener.js 00:25:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F09C60B000) [pid = 3980] [serial = 329] [outer = 000000F09AC88400] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5617800 == 65 [pid = 3980] [id = 33] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0973E1000 == 64 [pid = 3980] [id = 31] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F094F2B000 == 63 [pid = 3980] [id = 32] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC7BE800 == 62 [pid = 3980] [id = 62] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5D8F800 == 61 [pid = 3980] [id = 61] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC1A9000 == 60 [pid = 3980] [id = 63] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA3BB000 == 59 [pid = 3980] [id = 103] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C89800 == 58 [pid = 3980] [id = 102] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A99BA000 == 57 [pid = 3980] [id = 101] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A897B000 == 56 [pid = 3980] [id = 100] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B9C3800 == 55 [pid = 3980] [id = 99] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5D97000 == 54 [pid = 3980] [id = 98] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3EF7000 == 53 [pid = 3980] [id = 97] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0A86A6C00) [pid = 3980] [serial = 262] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F0A1A49C00) [pid = 3980] [serial = 232] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A304E000 == 52 [pid = 3980] [id = 96] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F09AC1D800 == 51 [pid = 3980] [id = 95] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A0675800 == 50 [pid = 3980] [id = 94] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3055800 == 49 [pid = 3980] [id = 93] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A711A800 == 48 [pid = 3980] [id = 92] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC777000 == 47 [pid = 3980] [id = 91] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3EE0000 == 46 [pid = 3980] [id = 90] 00:25:18 INFO - PROCESS | 3980 | --DOCSHELL 000000F09C6C6800 == 45 [pid = 3980] [id = 89] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F09BB46C00) [pid = 3980] [serial = 179] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A2DDC000) [pid = 3980] [serial = 88] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A1A4F800) [pid = 3980] [serial = 139] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F09B467000) [pid = 3980] [serial = 136] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A5633800) [pid = 3980] [serial = 142] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A9996800) [pid = 3980] [serial = 185] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A26A6400) [pid = 3980] [serial = 182] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0AA139C00) [pid = 3980] [serial = 188] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F09AD5FC00) [pid = 3980] [serial = 235] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F09BBDF000) [pid = 3980] [serial = 236] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0A88EB400) [pid = 3980] [serial = 230] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A88E4400) [pid = 3980] [serial = 229] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0A007F400) [pid = 3980] [serial = 241] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A1A0A000) [pid = 3980] [serial = 242] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F09F7F7400) [pid = 3980] [serial = 224] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F09CE6FC00) [pid = 3980] [serial = 223] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F09617F400) [pid = 3980] [serial = 220] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F09AA6B800) [pid = 3980] [serial = 221] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A88E9800) [pid = 3980] [serial = 259] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A8A30400) [pid = 3980] [serial = 260] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A61B0000) [pid = 3980] [serial = 254] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A301D000) [pid = 3980] [serial = 227] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A2D14000) [pid = 3980] [serial = 256] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A5DE9800) [pid = 3980] [serial = 257] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A26B5800) [pid = 3980] [serial = 245] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A2D14400) [pid = 3980] [serial = 247] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A4238C00) [pid = 3980] [serial = 251] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A2DE5800) [pid = 3980] [serial = 250] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0A2D4A800) [pid = 3980] [serial = 248] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F09BBE0C00) [pid = 3980] [serial = 238] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F09C697400) [pid = 3980] [serial = 239] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A2D49000) [pid = 3980] [serial = 226] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0A25BD800) [pid = 3980] [serial = 244] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F0A563A000) [pid = 3980] [serial = 253] [outer = 0000000000000000] [url = about:blank] 00:25:18 INFO - PROCESS | 3980 | 1461137118430 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 00:25:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:25:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 775ms 00:25:18 INFO - PROCESS | 3980 | 1461137118443 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 00:25:18 INFO - PROCESS | 3980 | 1461137118445 Marionette TRACE conn4 <- [1,405,null,{"value":"13"}] 00:25:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:25:18 INFO - PROCESS | 3980 | 1461137118449 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:25:18 INFO - PROCESS | 3980 | 1461137118451 Marionette TRACE conn4 <- [1,406,null,{}] 00:25:18 INFO - PROCESS | 3980 | 1461137118462 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:18 INFO - PROCESS | 3980 | 1461137118546 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 00:25:18 INFO - PROCESS | 3980 | 1461137118555 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09C6D0000 == 46 [pid = 3980] [id = 111] 00:25:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F09BB45400) [pid = 3980] [serial = 330] [outer = 0000000000000000] 00:25:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F09BB4E400) [pid = 3980] [serial = 331] [outer = 000000F09BB45400] 00:25:18 INFO - PROCESS | 3980 | 1461137118605 Marionette DEBUG loaded listener.js 00:25:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F09C607C00) [pid = 3980] [serial = 332] [outer = 000000F09BB45400] 00:25:19 INFO - PROCESS | 3980 | 1461137119078 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 00:25:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:25:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 691ms 00:25:19 INFO - PROCESS | 3980 | 1461137119144 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 00:25:19 INFO - PROCESS | 3980 | 1461137119146 Marionette TRACE conn4 <- [1,409,null,{"value":"13"}] 00:25:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:25:19 INFO - PROCESS | 3980 | 1461137119150 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:25:19 INFO - PROCESS | 3980 | 1461137119152 Marionette TRACE conn4 <- [1,410,null,{}] 00:25:19 INFO - PROCESS | 3980 | 1461137119155 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:19 INFO - PROCESS | 3980 | 1461137119238 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 00:25:19 INFO - PROCESS | 3980 | 1461137119247 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A304C800 == 47 [pid = 3980] [id = 112] 00:25:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F09F7F4800) [pid = 3980] [serial = 333] [outer = 0000000000000000] 00:25:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F09FDED000) [pid = 3980] [serial = 334] [outer = 000000F09F7F4800] 00:25:19 INFO - PROCESS | 3980 | 1461137119302 Marionette DEBUG loaded listener.js 00:25:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F09FDF8400) [pid = 3980] [serial = 335] [outer = 000000F09F7F4800] 00:25:19 INFO - PROCESS | 3980 | 1461137119767 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 00:25:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:25:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 689ms 00:25:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:25:19 INFO - PROCESS | 3980 | 1461137119842 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 00:25:19 INFO - PROCESS | 3980 | 1461137119844 Marionette TRACE conn4 <- [1,413,null,{"value":"13"}] 00:25:19 INFO - PROCESS | 3980 | 1461137119848 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:25:19 INFO - PROCESS | 3980 | 1461137119850 Marionette TRACE conn4 <- [1,414,null,{}] 00:25:19 INFO - PROCESS | 3980 | 1461137119853 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:19 INFO - PROCESS | 3980 | 1461137119932 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 00:25:19 INFO - PROCESS | 3980 | 1461137119940 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B7C800 == 48 [pid = 3980] [id = 113] 00:25:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A00BE800) [pid = 3980] [serial = 336] [outer = 0000000000000000] 00:25:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A06C4000) [pid = 3980] [serial = 337] [outer = 000000F0A00BE800] 00:25:20 INFO - PROCESS | 3980 | 1461137119986 Marionette DEBUG loaded listener.js 00:25:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A1A50C00) [pid = 3980] [serial = 338] [outer = 000000F0A00BE800] 00:25:20 INFO - PROCESS | 3980 | 1461137120467 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 00:25:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:25:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 691ms 00:25:20 INFO - PROCESS | 3980 | 1461137120542 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 00:25:20 INFO - PROCESS | 3980 | 1461137120544 Marionette TRACE conn4 <- [1,417,null,{"value":"13"}] 00:25:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:25:20 INFO - PROCESS | 3980 | 1461137120548 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:25:20 INFO - PROCESS | 3980 | 1461137120549 Marionette TRACE conn4 <- [1,418,null,{}] 00:25:20 INFO - PROCESS | 3980 | 1461137120553 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:20 INFO - PROCESS | 3980 | 1461137120704 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 00:25:20 INFO - PROCESS | 3980 | 1461137120754 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5618800 == 49 [pid = 3980] [id = 114] 00:25:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A26B2000) [pid = 3980] [serial = 339] [outer = 0000000000000000] 00:25:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A29D1C00) [pid = 3980] [serial = 340] [outer = 000000F0A26B2000] 00:25:20 INFO - PROCESS | 3980 | 1461137120806 Marionette DEBUG loaded listener.js 00:25:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A2D15C00) [pid = 3980] [serial = 341] [outer = 000000F0A26B2000] 00:25:21 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F09F59DC00) [pid = 3980] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:25:21 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A302A400) [pid = 3980] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:25:21 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A2373800) [pid = 3980] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:25:21 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F09455B400) [pid = 3980] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:25:21 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F096386C00) [pid = 3980] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:25:21 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A237D400) [pid = 3980] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:25:21 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0A6170C00) [pid = 3980] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:25:21 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F09C604000) [pid = 3980] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:25:21 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0A38C4C00) [pid = 3980] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:25:21 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A5DEBC00) [pid = 3980] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:25:21 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F09BB18000) [pid = 3980] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:25:21 INFO - PROCESS | 3980 | 1461137121758 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 00:25:21 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:25:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1242ms 00:25:21 INFO - PROCESS | 3980 | 1461137121793 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 00:25:21 INFO - PROCESS | 3980 | 1461137121797 Marionette TRACE conn4 <- [1,421,null,{"value":"13"}] 00:25:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:25:21 INFO - PROCESS | 3980 | 1461137121803 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:25:21 INFO - PROCESS | 3980 | 1461137121807 Marionette TRACE conn4 <- [1,422,null,{}] 00:25:21 INFO - PROCESS | 3980 | 1461137121814 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:21 INFO - PROCESS | 3980 | 1461137121951 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 00:25:22 INFO - PROCESS | 3980 | 1461137122063 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B5AB800 == 50 [pid = 3980] [id = 115] 00:25:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F09617B400) [pid = 3980] [serial = 342] [outer = 0000000000000000] 00:25:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F09638E400) [pid = 3980] [serial = 343] [outer = 000000F09617B400] 00:25:22 INFO - PROCESS | 3980 | 1461137122134 Marionette DEBUG loaded listener.js 00:25:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F09AA6B800) [pid = 3980] [serial = 344] [outer = 000000F09617B400] 00:25:23 INFO - PROCESS | 3980 | 1461137123177 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 00:25:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:25:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1400ms 00:25:23 INFO - PROCESS | 3980 | 1461137123207 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 00:25:23 INFO - PROCESS | 3980 | 1461137123214 Marionette TRACE conn4 <- [1,425,null,{"value":"13"}] 00:25:23 INFO - PROCESS | 3980 | 1461137123221 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:25:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:25:23 INFO - PROCESS | 3980 | 1461137123224 Marionette TRACE conn4 <- [1,426,null,{}] 00:25:23 INFO - PROCESS | 3980 | 1461137123228 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:23 INFO - PROCESS | 3980 | 1461137123338 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 00:25:23 INFO - PROCESS | 3980 | 1461137123448 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3045000 == 51 [pid = 3980] [id = 116] 00:25:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F097A1C000) [pid = 3980] [serial = 345] [outer = 0000000000000000] 00:25:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F09C54A400) [pid = 3980] [serial = 346] [outer = 000000F097A1C000] 00:25:23 INFO - PROCESS | 3980 | 1461137123508 Marionette DEBUG loaded listener.js 00:25:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F09F5A3C00) [pid = 3980] [serial = 347] [outer = 000000F097A1C000] 00:25:24 INFO - PROCESS | 3980 | 1461137124110 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 00:25:24 INFO - PROCESS | 3980 | 1461137124172 Marionette TRACE conn4 <- [1,429,null,{"value":"13"}] 00:25:24 INFO - PROCESS | 3980 | 1461137124176 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:25:24 INFO - PROCESS | 3980 | 1461137124181 Marionette TRACE conn4 <- [1,430,null,{}] 00:25:24 INFO - PROCESS | 3980 | 1461137124193 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:24 INFO - PROCESS | 3980 | 1461137124342 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 00:25:24 INFO - PROCESS | 3980 | 1461137124389 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7117000 == 52 [pid = 3980] [id = 117] 00:25:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A26A7400) [pid = 3980] [serial = 348] [outer = 0000000000000000] 00:25:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A26B3000) [pid = 3980] [serial = 349] [outer = 000000F0A26A7400] 00:25:24 INFO - PROCESS | 3980 | 1461137124448 Marionette DEBUG loaded listener.js 00:25:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A2D19800) [pid = 3980] [serial = 350] [outer = 000000F0A26A7400] 00:25:25 INFO - PROCESS | 3980 | 1461137125052 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 00:25:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:25:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 944ms 00:25:25 INFO - PROCESS | 3980 | 1461137125121 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 00:25:25 INFO - PROCESS | 3980 | 1461137125124 Marionette TRACE conn4 <- [1,433,null,{"value":"13"}] 00:25:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:25:25 INFO - PROCESS | 3980 | 1461137125128 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:25:25 INFO - PROCESS | 3980 | 1461137125130 Marionette TRACE conn4 <- [1,434,null,{}] 00:25:25 INFO - PROCESS | 3980 | 1461137125134 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:25 INFO - PROCESS | 3980 | 1461137125237 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 00:25:25 INFO - PROCESS | 3980 | 1461137125303 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8639800 == 53 [pid = 3980] [id = 118] 00:25:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A2D52C00) [pid = 3980] [serial = 351] [outer = 0000000000000000] 00:25:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A2DA6C00) [pid = 3980] [serial = 352] [outer = 000000F0A2D52C00] 00:25:25 INFO - PROCESS | 3980 | 1461137125359 Marionette DEBUG loaded listener.js 00:25:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A301D800) [pid = 3980] [serial = 353] [outer = 000000F0A2D52C00] 00:25:25 INFO - PROCESS | 3980 | 1461137125891 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 00:25:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:25:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 838ms 00:25:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:25:25 INFO - PROCESS | 3980 | 1461137125968 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 00:25:25 INFO - PROCESS | 3980 | 1461137125971 Marionette TRACE conn4 <- [1,437,null,{"value":"13"}] 00:25:25 INFO - PROCESS | 3980 | 1461137125975 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:25:25 INFO - PROCESS | 3980 | 1461137125977 Marionette TRACE conn4 <- [1,438,null,{}] 00:25:25 INFO - PROCESS | 3980 | 1461137125981 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:26 INFO - PROCESS | 3980 | 1461137126080 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 00:25:26 INFO - PROCESS | 3980 | 1461137126171 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A88C2000 == 54 [pid = 3980] [id = 119] 00:25:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F094558000) [pid = 3980] [serial = 354] [outer = 0000000000000000] 00:25:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A302A400) [pid = 3980] [serial = 355] [outer = 000000F094558000] 00:25:26 INFO - PROCESS | 3980 | 1461137126228 Marionette DEBUG loaded listener.js 00:25:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A38C3000) [pid = 3980] [serial = 356] [outer = 000000F094558000] 00:25:26 INFO - PROCESS | 3980 | 1461137126958 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 00:25:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:25:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1030ms 00:25:27 INFO - PROCESS | 3980 | 1461137127007 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 00:25:27 INFO - PROCESS | 3980 | 1461137127011 Marionette TRACE conn4 <- [1,441,null,{"value":"13"}] 00:25:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:25:27 INFO - PROCESS | 3980 | 1461137127017 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:25:27 INFO - PROCESS | 3980 | 1461137127021 Marionette TRACE conn4 <- [1,442,null,{}] 00:25:27 INFO - PROCESS | 3980 | 1461137127052 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:27 INFO - PROCESS | 3980 | 1461137127186 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 00:25:27 INFO - PROCESS | 3980 | 1461137127259 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AA49000 == 55 [pid = 3980] [id = 120] 00:25:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F096177C00) [pid = 3980] [serial = 357] [outer = 0000000000000000] 00:25:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0968AA000) [pid = 3980] [serial = 358] [outer = 000000F096177C00] 00:25:27 INFO - PROCESS | 3980 | 1461137127344 Marionette DEBUG loaded listener.js 00:25:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F09B7E0C00) [pid = 3980] [serial = 359] [outer = 000000F096177C00] 00:25:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B7C800 == 54 [pid = 3980] [id = 113] 00:25:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A304C800 == 53 [pid = 3980] [id = 112] 00:25:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F09C6D0000 == 52 [pid = 3980] [id = 111] 00:25:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A00E3000 == 51 [pid = 3980] [id = 110] 00:25:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B960000 == 50 [pid = 3980] [id = 109] 00:25:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC7AC000 == 49 [pid = 3980] [id = 107] 00:25:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5A5B000 == 48 [pid = 3980] [id = 106] 00:25:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F09F73D800 == 47 [pid = 3980] [id = 105] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A5DF3800) [pid = 3980] [serial = 233] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0A38C9C00) [pid = 3980] [serial = 301] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A6D11C00) [pid = 3980] [serial = 299] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A7144C00) [pid = 3980] [serial = 307] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A86A8000) [pid = 3980] [serial = 308] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A8A90800) [pid = 3980] [serial = 310] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A61AC800) [pid = 3980] [serial = 302] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F09FDF8800) [pid = 3980] [serial = 304] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A2DDE800) [pid = 3980] [serial = 305] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A2D1EC00) [pid = 3980] [serial = 293] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A4237400) [pid = 3980] [serial = 295] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A29D8400) [pid = 3980] [serial = 277] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A2C80400) [pid = 3980] [serial = 292] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F097821000) [pid = 3980] [serial = 283] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F09BB19400) [pid = 3980] [serial = 284] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F09BBDCC00) [pid = 3980] [serial = 281] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F09B99C000) [pid = 3980] [serial = 280] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0A26A8800) [pid = 3980] [serial = 289] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F0A297F000) [pid = 3980] [serial = 290] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A61B4000) [pid = 3980] [serial = 298] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F09F74D800) [pid = 3980] [serial = 268] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F0A2DDE000) [pid = 3980] [serial = 271] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A49ED400) [pid = 3980] [serial = 296] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F09F7F6800) [pid = 3980] [serial = 286] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0A06C2400) [pid = 3980] [serial = 287] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F0A3028C00) [pid = 3980] [serial = 274] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F09B468000) [pid = 3980] [serial = 265] [outer = 0000000000000000] [url = about:blank] 00:25:27 INFO - PROCESS | 3980 | 1461137127837 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 00:25:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:25:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 857ms 00:25:27 INFO - PROCESS | 3980 | 1461137127878 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 00:25:27 INFO - PROCESS | 3980 | 1461137127884 Marionette TRACE conn4 <- [1,445,null,{"value":"13"}] 00:25:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:25:27 INFO - PROCESS | 3980 | 1461137127891 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:25:27 INFO - PROCESS | 3980 | 1461137127893 Marionette TRACE conn4 <- [1,446,null,{}] 00:25:27 INFO - PROCESS | 3980 | 1461137127897 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:27 INFO - PROCESS | 3980 | 1461137127979 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 00:25:27 INFO - PROCESS | 3980 | 1461137127988 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A066F800 == 48 [pid = 3980] [id = 121] 00:25:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F09BB13000) [pid = 3980] [serial = 360] [outer = 0000000000000000] 00:25:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F09BBE0800) [pid = 3980] [serial = 361] [outer = 000000F09BB13000] 00:25:28 INFO - PROCESS | 3980 | 1461137128036 Marionette DEBUG loaded listener.js 00:25:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F09D237000) [pid = 3980] [serial = 362] [outer = 000000F09BB13000] 00:25:28 INFO - PROCESS | 3980 | 1461137128501 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 00:25:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:25:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 629ms 00:25:28 INFO - PROCESS | 3980 | 1461137128522 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 00:25:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:25:28 INFO - PROCESS | 3980 | 1461137128524 Marionette TRACE conn4 <- [1,449,null,{"value":"13"}] 00:25:28 INFO - PROCESS | 3980 | 1461137128528 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:25:28 INFO - PROCESS | 3980 | 1461137128532 Marionette TRACE conn4 <- [1,450,null,{}] 00:25:28 INFO - PROCESS | 3980 | 1461137128543 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:28 INFO - PROCESS | 3980 | 1461137128629 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 00:25:28 INFO - PROCESS | 3980 | 1461137128638 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A30D6800 == 49 [pid = 3980] [id = 122] 00:25:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A1A08800) [pid = 3980] [serial = 363] [outer = 0000000000000000] 00:25:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A1A47800) [pid = 3980] [serial = 364] [outer = 000000F0A1A08800] 00:25:28 INFO - PROCESS | 3980 | 1461137128688 Marionette DEBUG loaded listener.js 00:25:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A26AEC00) [pid = 3980] [serial = 365] [outer = 000000F0A1A08800] 00:25:29 INFO - PROCESS | 3980 | 1461137129149 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 00:25:29 INFO - PROCESS | 3980 | 1461137129224 Marionette TRACE conn4 <- [1,453,null,{"value":"13"}] 00:25:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 00:25:29 INFO - PROCESS | 3980 | 1461137129227 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:25:29 INFO - PROCESS | 3980 | 1461137129229 Marionette TRACE conn4 <- [1,454,null,{}] 00:25:29 INFO - PROCESS | 3980 | 1461137129233 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:29 INFO - PROCESS | 3980 | 1461137129345 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 00:25:29 INFO - PROCESS | 3980 | 1461137129418 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5228000 == 50 [pid = 3980] [id = 123] 00:25:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A26B5400) [pid = 3980] [serial = 366] [outer = 0000000000000000] 00:25:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A2DE2000) [pid = 3980] [serial = 367] [outer = 000000F0A26B5400] 00:25:29 INFO - PROCESS | 3980 | 1461137129464 Marionette DEBUG loaded listener.js 00:25:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F0A38C1C00) [pid = 3980] [serial = 368] [outer = 000000F0A26B5400] 00:25:29 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:29 INFO - PROCESS | 3980 | 1461137129874 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 00:25:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:25:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 691ms 00:25:29 INFO - PROCESS | 3980 | 1461137129921 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 00:25:29 INFO - PROCESS | 3980 | 1461137129923 Marionette TRACE conn4 <- [1,457,null,{"value":"13"}] 00:25:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:25:29 INFO - PROCESS | 3980 | 1461137129926 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:25:29 INFO - PROCESS | 3980 | 1461137129928 Marionette TRACE conn4 <- [1,458,null,{}] 00:25:29 INFO - PROCESS | 3980 | 1461137129932 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:30 INFO - PROCESS | 3980 | 1461137130035 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 00:25:30 INFO - PROCESS | 3980 | 1461137130043 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7102800 == 51 [pid = 3980] [id = 124] 00:25:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F0A38CE400) [pid = 3980] [serial = 369] [outer = 0000000000000000] 00:25:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F0A3AE6400) [pid = 3980] [serial = 370] [outer = 000000F0A38CE400] 00:25:30 INFO - PROCESS | 3980 | 1461137130126 Marionette DEBUG loaded listener.js 00:25:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A3FB4000) [pid = 3980] [serial = 371] [outer = 000000F0A38CE400] 00:25:30 INFO - PROCESS | 3980 | 1461137130570 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 00:25:30 INFO - PROCESS | 3980 | 1461137130623 Marionette TRACE conn4 <- [1,461,null,{"value":"13"}] 00:25:30 INFO - PROCESS | 3980 | 1461137130627 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:25:30 INFO - PROCESS | 3980 | 1461137130628 Marionette TRACE conn4 <- [1,462,null,{}] 00:25:30 INFO - PROCESS | 3980 | 1461137130661 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:30 INFO - PROCESS | 3980 | 1461137130811 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 00:25:30 INFO - PROCESS | 3980 | 1461137130856 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0973E9000 == 52 [pid = 3980] [id = 125] 00:25:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A49F1C00) [pid = 3980] [serial = 372] [outer = 0000000000000000] 00:25:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A5DEEC00) [pid = 3980] [serial = 373] [outer = 000000F0A49F1C00] 00:25:30 INFO - PROCESS | 3980 | 1461137130906 Marionette DEBUG loaded listener.js 00:25:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A61B0000) [pid = 3980] [serial = 374] [outer = 000000F0A49F1C00] 00:25:31 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A00BE800) [pid = 3980] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:25:31 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F09AC88400) [pid = 3980] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:25:31 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F09BB45400) [pid = 3980] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:25:31 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F09638D800) [pid = 3980] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:25:31 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F09F7F4800) [pid = 3980] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:25:31 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:31 INFO - PROCESS | 3980 | 1461137131348 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 00:25:31 INFO - PROCESS | 3980 | 1461137131407 Marionette TRACE conn4 <- [1,465,null,{"value":"13"}] 00:25:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:25:31 INFO - PROCESS | 3980 | 1461137131410 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:25:31 INFO - PROCESS | 3980 | 1461137131412 Marionette TRACE conn4 <- [1,466,null,{}] 00:25:31 INFO - PROCESS | 3980 | 1461137131416 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:31 INFO - PROCESS | 3980 | 1461137131494 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 00:25:31 INFO - PROCESS | 3980 | 1461137131503 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A981D800 == 53 [pid = 3980] [id = 126] 00:25:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F09BB45C00) [pid = 3980] [serial = 375] [outer = 0000000000000000] 00:25:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A61B7C00) [pid = 3980] [serial = 376] [outer = 000000F09BB45C00] 00:25:31 INFO - PROCESS | 3980 | 1461137131547 Marionette DEBUG loaded listener.js 00:25:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A713FC00) [pid = 3980] [serial = 377] [outer = 000000F09BB45C00] 00:25:31 INFO - PROCESS | 3980 | 1461137131955 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 00:25:32 INFO - PROCESS | 3980 | 1461137132003 Marionette TRACE conn4 <- [1,469,null,{"value":"13"}] 00:25:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:25:32 INFO - PROCESS | 3980 | 1461137132007 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:25:32 INFO - PROCESS | 3980 | 1461137132008 Marionette TRACE conn4 <- [1,470,null,{}] 00:25:32 INFO - PROCESS | 3980 | 1461137132012 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:32 INFO - PROCESS | 3980 | 1461137132092 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 00:25:32 INFO - PROCESS | 3980 | 1461137132098 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C83000 == 54 [pid = 3980] [id = 127] 00:25:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A7144800) [pid = 3980] [serial = 378] [outer = 0000000000000000] 00:25:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A86A1800) [pid = 3980] [serial = 379] [outer = 000000F0A7144800] 00:25:32 INFO - PROCESS | 3980 | 1461137132145 Marionette DEBUG loaded listener.js 00:25:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A88E5000) [pid = 3980] [serial = 380] [outer = 000000F0A7144800] 00:25:32 INFO - PROCESS | 3980 | 1461137132622 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 00:25:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:25:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 629ms 00:25:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:25:32 INFO - PROCESS | 3980 | 1461137132638 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 00:25:32 INFO - PROCESS | 3980 | 1461137132640 Marionette TRACE conn4 <- [1,473,null,{"value":"13"}] 00:25:32 INFO - PROCESS | 3980 | 1461137132643 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:25:32 INFO - PROCESS | 3980 | 1461137132645 Marionette TRACE conn4 <- [1,474,null,{}] 00:25:32 INFO - PROCESS | 3980 | 1461137132649 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:32 INFO - PROCESS | 3980 | 1461137132729 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 00:25:32 INFO - PROCESS | 3980 | 1461137132735 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA1D7000 == 55 [pid = 3980] [id = 128] 00:25:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A8A28800) [pid = 3980] [serial = 381] [outer = 0000000000000000] 00:25:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A8A30000) [pid = 3980] [serial = 382] [outer = 000000F0A8A28800] 00:25:32 INFO - PROCESS | 3980 | 1461137132781 Marionette DEBUG loaded listener.js 00:25:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A8A92400) [pid = 3980] [serial = 383] [outer = 000000F0A8A28800] 00:25:33 INFO - PROCESS | 3980 | 1461137133204 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 00:25:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:25:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 587ms 00:25:33 INFO - PROCESS | 3980 | 1461137133237 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 00:25:33 INFO - PROCESS | 3980 | 1461137133240 Marionette TRACE conn4 <- [1,477,null,{"value":"13"}] 00:25:33 INFO - PROCESS | 3980 | 1461137133243 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:25:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:25:33 INFO - PROCESS | 3980 | 1461137133245 Marionette TRACE conn4 <- [1,478,null,{}] 00:25:33 INFO - PROCESS | 3980 | 1461137133249 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:33 INFO - PROCESS | 3980 | 1461137133328 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 00:25:33 INFO - PROCESS | 3980 | 1461137133335 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA3B9000 == 56 [pid = 3980] [id = 129] 00:25:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A9990C00) [pid = 3980] [serial = 384] [outer = 0000000000000000] 00:25:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A9997000) [pid = 3980] [serial = 385] [outer = 000000F0A9990C00] 00:25:33 INFO - PROCESS | 3980 | 1461137133380 Marionette DEBUG loaded listener.js 00:25:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A9BEA800) [pid = 3980] [serial = 386] [outer = 000000F0A9990C00] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC216000 == 55 [pid = 3980] [id = 76] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC7D6000 == 54 [pid = 3980] [id = 77] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A335C000 == 53 [pid = 3980] [id = 75] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A36E7000 == 52 [pid = 3980] [id = 47] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8230000 == 51 [pid = 3980] [id = 108] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A898A800 == 50 [pid = 3980] [id = 34] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2A84800 == 49 [pid = 3980] [id = 10] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F09C6D2000 == 48 [pid = 3980] [id = 78] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC7DF000 == 47 [pid = 3980] [id = 59] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA46F800 == 46 [pid = 3980] [id = 48] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA3BF800 == 45 [pid = 3980] [id = 45] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BACB800 == 44 [pid = 3980] [id = 60] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC7B8800 == 43 [pid = 3980] [id = 88] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC21A000 == 42 [pid = 3980] [id = 104] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F09AA49000 == 41 [pid = 3980] [id = 120] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A88C2000 == 40 [pid = 3980] [id = 119] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8639800 == 39 [pid = 3980] [id = 118] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7117000 == 38 [pid = 3980] [id = 117] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3045000 == 37 [pid = 3980] [id = 116] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5618800 == 36 [pid = 3980] [id = 114] 00:25:34 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B5AB800 == 35 [pid = 3980] [id = 115] 00:25:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A066F800 == 34 [pid = 3980] [id = 121] 00:25:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5228000 == 33 [pid = 3980] [id = 123] 00:25:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A30D6800 == 32 [pid = 3980] [id = 122] 00:25:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7102800 == 31 [pid = 3980] [id = 124] 00:25:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A981D800 == 30 [pid = 3980] [id = 126] 00:25:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0973E9000 == 29 [pid = 3980] [id = 125] 00:25:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA1D7000 == 28 [pid = 3980] [id = 128] 00:25:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C83000 == 27 [pid = 3980] [id = 127] 00:25:35 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A06C4000) [pid = 3980] [serial = 337] [outer = 0000000000000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A1A50C00) [pid = 3980] [serial = 338] [outer = 0000000000000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A29D1C00) [pid = 3980] [serial = 340] [outer = 0000000000000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F09B484000) [pid = 3980] [serial = 313] [outer = 0000000000000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A7143000) [pid = 3980] [serial = 322] [outer = 0000000000000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F09C60B000) [pid = 3980] [serial = 329] [outer = 0000000000000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F09BB4E400) [pid = 3980] [serial = 331] [outer = 0000000000000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F09BB49400) [pid = 3980] [serial = 328] [outer = 0000000000000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F09AC32800) [pid = 3980] [serial = 326] [outer = 0000000000000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0968A4800) [pid = 3980] [serial = 325] [outer = 0000000000000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0A3AE5000) [pid = 3980] [serial = 319] [outer = 0000000000000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F09C607C00) [pid = 3980] [serial = 332] [outer = 0000000000000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0A20E5800) [pid = 3980] [serial = 316] [outer = 0000000000000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F09FDF8400) [pid = 3980] [serial = 335] [outer = 0000000000000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F09FDED000) [pid = 3980] [serial = 334] [outer = 0000000000000000] [url = about:blank] 00:25:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F096172400) [pid = 3980] [serial = 387] [outer = 000000F0A563B400] 00:25:35 INFO - PROCESS | 3980 | 1461137135469 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 00:25:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:25:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2237ms 00:25:35 INFO - PROCESS | 3980 | 1461137135485 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 00:25:35 INFO - PROCESS | 3980 | 1461137135490 Marionette TRACE conn4 <- [1,481,null,{"value":"13"}] 00:25:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:25:35 INFO - PROCESS | 3980 | 1461137135495 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:25:35 INFO - PROCESS | 3980 | 1461137135500 Marionette TRACE conn4 <- [1,482,null,{}] 00:25:35 INFO - PROCESS | 3980 | 1461137135505 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:35 INFO - PROCESS | 3980 | 1461137135597 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 00:25:35 INFO - PROCESS | 3980 | 1461137135673 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000F096816800 == 28 [pid = 3980] [id = 130] 00:25:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F09673DC00) [pid = 3980] [serial = 388] [outer = 0000000000000000] 00:25:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F09673FC00) [pid = 3980] [serial = 389] [outer = 000000F09673DC00] 00:25:35 INFO - PROCESS | 3980 | 1461137135731 Marionette DEBUG loaded listener.js 00:25:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F09695C000) [pid = 3980] [serial = 390] [outer = 000000F09673DC00] 00:25:36 INFO - PROCESS | 3980 | 1461137136166 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 00:25:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:25:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 733ms 00:25:36 INFO - PROCESS | 3980 | 1461137136232 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 00:25:36 INFO - PROCESS | 3980 | 1461137136238 Marionette TRACE conn4 <- [1,485,null,{"value":"13"}] 00:25:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:25:36 INFO - PROCESS | 3980 | 1461137136245 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:25:36 INFO - PROCESS | 3980 | 1461137136248 Marionette TRACE conn4 <- [1,486,null,{}] 00:25:36 INFO - PROCESS | 3980 | 1461137136252 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:36 INFO - PROCESS | 3980 | 1461137136339 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 00:25:36 INFO - PROCESS | 3980 | 1461137136348 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B94D000 == 29 [pid = 3980] [id = 131] 00:25:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F09698A400) [pid = 3980] [serial = 391] [outer = 0000000000000000] 00:25:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F09AE21400) [pid = 3980] [serial = 392] [outer = 000000F09698A400] 00:25:36 INFO - PROCESS | 3980 | 1461137136398 Marionette DEBUG loaded listener.js 00:25:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F09B559800) [pid = 3980] [serial = 393] [outer = 000000F09698A400] 00:25:36 INFO - PROCESS | 3980 | 1461137136855 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 00:25:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:25:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 693ms 00:25:36 INFO - PROCESS | 3980 | 1461137136966 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 00:25:36 INFO - PROCESS | 3980 | 1461137136968 Marionette TRACE conn4 <- [1,489,null,{"value":"13"}] 00:25:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:25:36 INFO - PROCESS | 3980 | 1461137136976 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:25:36 INFO - PROCESS | 3980 | 1461137136980 Marionette TRACE conn4 <- [1,490,null,{}] 00:25:37 INFO - PROCESS | 3980 | 1461137136993 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:37 INFO - PROCESS | 3980 | 1461137137090 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 00:25:37 INFO - PROCESS | 3980 | 1461137137099 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09F72E000 == 30 [pid = 3980] [id = 132] 00:25:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0944C5000) [pid = 3980] [serial = 394] [outer = 0000000000000000] 00:25:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F09BB0D800) [pid = 3980] [serial = 395] [outer = 000000F0944C5000] 00:25:37 INFO - PROCESS | 3980 | 1461137137204 Marionette DEBUG loaded listener.js 00:25:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F09BB4F400) [pid = 3980] [serial = 396] [outer = 000000F0944C5000] 00:25:37 INFO - PROCESS | 3980 | 1461137137609 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 00:25:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:25:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 00:25:37 INFO - PROCESS | 3980 | 1461137137674 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 00:25:37 INFO - PROCESS | 3980 | 1461137137677 Marionette TRACE conn4 <- [1,493,null,{"value":"13"}] 00:25:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:25:37 INFO - PROCESS | 3980 | 1461137137680 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:25:37 INFO - PROCESS | 3980 | 1461137137682 Marionette TRACE conn4 <- [1,494,null,{}] 00:25:37 INFO - PROCESS | 3980 | 1461137137686 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:37 INFO - PROCESS | 3980 | 1461137137788 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 00:25:37 INFO - PROCESS | 3980 | 1461137137796 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2069800 == 31 [pid = 3980] [id = 133] 00:25:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F09BBD9800) [pid = 3980] [serial = 397] [outer = 0000000000000000] 00:25:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F09C54C800) [pid = 3980] [serial = 398] [outer = 000000F09BBD9800] 00:25:37 INFO - PROCESS | 3980 | 1461137137848 Marionette DEBUG loaded listener.js 00:25:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F09C69A000) [pid = 3980] [serial = 399] [outer = 000000F09BBD9800] 00:25:38 INFO - PROCESS | 3980 | 1461137138260 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 00:25:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:25:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 00:25:38 INFO - PROCESS | 3980 | 1461137138312 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 00:25:38 INFO - PROCESS | 3980 | 1461137138314 Marionette TRACE conn4 <- [1,497,null,{"value":"13"}] 00:25:38 INFO - PROCESS | 3980 | 1461137138317 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:25:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:25:38 INFO - PROCESS | 3980 | 1461137138319 Marionette TRACE conn4 <- [1,498,null,{}] 00:25:38 INFO - PROCESS | 3980 | 1461137138322 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:38 INFO - PROCESS | 3980 | 1461137138423 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 00:25:38 INFO - PROCESS | 3980 | 1461137138466 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2FE1000 == 32 [pid = 3980] [id = 134] 00:25:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F09638B800) [pid = 3980] [serial = 400] [outer = 0000000000000000] 00:25:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F09F59DC00) [pid = 3980] [serial = 401] [outer = 000000F09638B800] 00:25:38 INFO - PROCESS | 3980 | 1461137138512 Marionette DEBUG loaded listener.js 00:25:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F09FDEC400) [pid = 3980] [serial = 402] [outer = 000000F09638B800] 00:25:38 INFO - PROCESS | 3980 | 1461137138932 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 00:25:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:25:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 628ms 00:25:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:25:38 INFO - PROCESS | 3980 | 1461137138949 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 00:25:38 INFO - PROCESS | 3980 | 1461137138952 Marionette TRACE conn4 <- [1,501,null,{"value":"13"}] 00:25:38 INFO - PROCESS | 3980 | 1461137138955 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:25:38 INFO - PROCESS | 3980 | 1461137138957 Marionette TRACE conn4 <- [1,502,null,{}] 00:25:38 INFO - PROCESS | 3980 | 1461137138960 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:39 INFO - PROCESS | 3980 | 1461137139097 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 00:25:39 INFO - PROCESS | 3980 | 1461137139112 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A36CB800 == 33 [pid = 3980] [id = 135] 00:25:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F09FDF7800) [pid = 3980] [serial = 403] [outer = 0000000000000000] 00:25:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A06C3000) [pid = 3980] [serial = 404] [outer = 000000F09FDF7800] 00:25:39 INFO - PROCESS | 3980 | 1461137139159 Marionette DEBUG loaded listener.js 00:25:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A1A4E800) [pid = 3980] [serial = 405] [outer = 000000F09FDF7800] 00:25:39 INFO - PROCESS | 3980 | 1461137139565 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 00:25:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:25:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 00:25:39 INFO - PROCESS | 3980 | 1461137139588 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 00:25:39 INFO - PROCESS | 3980 | 1461137139590 Marionette TRACE conn4 <- [1,505,null,{"value":"13"}] 00:25:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:25:39 INFO - PROCESS | 3980 | 1461137139593 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:25:39 INFO - PROCESS | 3980 | 1461137139595 Marionette TRACE conn4 <- [1,506,null,{}] 00:25:39 INFO - PROCESS | 3980 | 1461137139599 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:39 INFO - PROCESS | 3980 | 1461137139673 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 00:25:39 INFO - PROCESS | 3980 | 1461137139773 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3EF8800 == 34 [pid = 3980] [id = 136] 00:25:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F097820C00) [pid = 3980] [serial = 406] [outer = 0000000000000000] 00:25:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F0A2379C00) [pid = 3980] [serial = 407] [outer = 000000F097820C00] 00:25:39 INFO - PROCESS | 3980 | 1461137139819 Marionette DEBUG loaded listener.js 00:25:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A26AD000) [pid = 3980] [serial = 408] [outer = 000000F097820C00] 00:25:40 INFO - PROCESS | 3980 | 1461137140235 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 00:25:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:25:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 692ms 00:25:40 INFO - PROCESS | 3980 | 1461137140289 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 00:25:40 INFO - PROCESS | 3980 | 1461137140291 Marionette TRACE conn4 <- [1,509,null,{"value":"13"}] 00:25:40 INFO - PROCESS | 3980 | 1461137140295 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:25:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:25:40 INFO - PROCESS | 3980 | 1461137140297 Marionette TRACE conn4 <- [1,510,null,{}] 00:25:40 INFO - PROCESS | 3980 | 1461137140300 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:40 INFO - PROCESS | 3980 | 1461137140402 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 00:25:40 INFO - PROCESS | 3980 | 1461137140408 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5618800 == 35 [pid = 3980] [id = 137] 00:25:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A26B5800) [pid = 3980] [serial = 409] [outer = 0000000000000000] 00:25:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A297E800) [pid = 3980] [serial = 410] [outer = 000000F0A26B5800] 00:25:40 INFO - PROCESS | 3980 | 1461137140455 Marionette DEBUG loaded listener.js 00:25:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A29D4C00) [pid = 3980] [serial = 411] [outer = 000000F0A26B5800] 00:25:40 INFO - PROCESS | 3980 | 1461137140912 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 00:25:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:25:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 00:25:40 INFO - PROCESS | 3980 | 1461137140972 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 00:25:40 INFO - PROCESS | 3980 | 1461137140974 Marionette TRACE conn4 <- [1,513,null,{"value":"13"}] 00:25:40 INFO - PROCESS | 3980 | 1461137140977 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:25:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:25:40 INFO - PROCESS | 3980 | 1461137140979 Marionette TRACE conn4 <- [1,514,null,{}] 00:25:40 INFO - PROCESS | 3980 | 1461137140989 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:41 INFO - PROCESS | 3980 | 1461137141112 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 00:25:41 INFO - PROCESS | 3980 | 1461137141125 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09F72D800 == 36 [pid = 3980] [id = 138] 00:25:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0A279D800) [pid = 3980] [serial = 412] [outer = 0000000000000000] 00:25:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A2C87800) [pid = 3980] [serial = 413] [outer = 000000F0A279D800] 00:25:41 INFO - PROCESS | 3980 | 1461137141170 Marionette DEBUG loaded listener.js 00:25:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F0A2D1F000) [pid = 3980] [serial = 414] [outer = 000000F0A279D800] 00:25:41 INFO - PROCESS | 3980 | 1461137141605 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 00:25:41 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:25:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 00:25:41 INFO - PROCESS | 3980 | 1461137141652 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 00:25:41 INFO - PROCESS | 3980 | 1461137141654 Marionette TRACE conn4 <- [1,517,null,{"value":"13"}] 00:25:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:25:41 INFO - PROCESS | 3980 | 1461137141657 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:25:41 INFO - PROCESS | 3980 | 1461137141659 Marionette TRACE conn4 <- [1,518,null,{}] 00:25:41 INFO - PROCESS | 3980 | 1461137141663 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:41 INFO - PROCESS | 3980 | 1461137141766 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 00:25:41 INFO - PROCESS | 3980 | 1461137141772 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7618800 == 37 [pid = 3980] [id = 139] 00:25:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A2D1EC00) [pid = 3980] [serial = 415] [outer = 0000000000000000] 00:25:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A2D51C00) [pid = 3980] [serial = 416] [outer = 000000F0A2D1EC00] 00:25:41 INFO - PROCESS | 3980 | 1461137141820 Marionette DEBUG loaded listener.js 00:25:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A2DDE800) [pid = 3980] [serial = 417] [outer = 000000F0A2D1EC00] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A61AB800) [pid = 3980] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A29D1000) [pid = 3980] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A8A28800) [pid = 3980] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0A38CE400) [pid = 3980] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F0A49F1C00) [pid = 3980] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F09BB45C00) [pid = 3980] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0A7144800) [pid = 3980] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A26B5400) [pid = 3980] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0A1A08800) [pid = 3980] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F09BB13000) [pid = 3980] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F096177C00) [pid = 3980] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F094558000) [pid = 3980] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0A2D52C00) [pid = 3980] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A26A7400) [pid = 3980] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F097A1C000) [pid = 3980] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F09617B400) [pid = 3980] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A26B2000) [pid = 3980] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A7146400) [pid = 3980] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A8A31400) [pid = 3980] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A2C83C00) [pid = 3980] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A3AE2C00) [pid = 3980] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A86A0800) [pid = 3980] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F09FDFA400) [pid = 3980] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0968A9800) [pid = 3980] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F09AE21800) [pid = 3980] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0A3AE1C00) [pid = 3980] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:25:42 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F09C693800) [pid = 3980] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:25:42 INFO - PROCESS | 3980 | 1461137142622 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 00:25:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:25:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 986ms 00:25:42 INFO - PROCESS | 3980 | 1461137142647 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 00:25:42 INFO - PROCESS | 3980 | 1461137142650 Marionette TRACE conn4 <- [1,521,null,{"value":"13"}] 00:25:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:25:42 INFO - PROCESS | 3980 | 1461137142653 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:25:42 INFO - PROCESS | 3980 | 1461137142656 Marionette TRACE conn4 <- [1,522,null,{}] 00:25:42 INFO - PROCESS | 3980 | 1461137142660 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:42 INFO - PROCESS | 3980 | 1461137142756 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 00:25:42 INFO - PROCESS | 3980 | 1461137142762 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2FE0800 == 38 [pid = 3980] [id = 140] 00:25:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F09FDF1400) [pid = 3980] [serial = 418] [outer = 0000000000000000] 00:25:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A2DDC800) [pid = 3980] [serial = 419] [outer = 000000F09FDF1400] 00:25:42 INFO - PROCESS | 3980 | 1461137142821 Marionette DEBUG loaded listener.js 00:25:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A3026C00) [pid = 3980] [serial = 420] [outer = 000000F09FDF1400] 00:25:43 INFO - PROCESS | 3980 | 1461137143266 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 00:25:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:25:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 692ms 00:25:43 INFO - PROCESS | 3980 | 1461137143348 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 00:25:43 INFO - PROCESS | 3980 | 1461137143350 Marionette TRACE conn4 <- [1,525,null,{"value":"13"}] 00:25:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:25:43 INFO - PROCESS | 3980 | 1461137143354 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:25:43 INFO - PROCESS | 3980 | 1461137143355 Marionette TRACE conn4 <- [1,526,null,{}] 00:25:43 INFO - PROCESS | 3980 | 1461137143359 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:43 INFO - PROCESS | 3980 | 1461137143436 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 00:25:43 INFO - PROCESS | 3980 | 1461137143442 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A88C1000 == 39 [pid = 3980] [id = 141] 00:25:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A3535400) [pid = 3980] [serial = 421] [outer = 0000000000000000] 00:25:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A366C400) [pid = 3980] [serial = 422] [outer = 000000F0A3535400] 00:25:43 INFO - PROCESS | 3980 | 1461137143490 Marionette DEBUG loaded listener.js 00:25:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A38C9400) [pid = 3980] [serial = 423] [outer = 000000F0A3535400] 00:25:43 INFO - PROCESS | 3980 | 1461137143938 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 00:25:43 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:25:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 629ms 00:25:43 INFO - PROCESS | 3980 | 1461137143988 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 00:25:43 INFO - PROCESS | 3980 | 1461137143991 Marionette TRACE conn4 <- [1,529,null,{"value":"13"}] 00:25:43 INFO - PROCESS | 3980 | 1461137143994 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:25:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:25:44 INFO - PROCESS | 3980 | 1461137143996 Marionette TRACE conn4 <- [1,530,null,{}] 00:25:44 INFO - PROCESS | 3980 | 1461137143999 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:44 INFO - PROCESS | 3980 | 1461137144076 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 00:25:44 INFO - PROCESS | 3980 | 1461137144082 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A99B6800 == 40 [pid = 3980] [id = 142] 00:25:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A3AE3000) [pid = 3980] [serial = 424] [outer = 0000000000000000] 00:25:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A3AE5400) [pid = 3980] [serial = 425] [outer = 000000F0A3AE3000] 00:25:44 INFO - PROCESS | 3980 | 1461137144130 Marionette DEBUG loaded listener.js 00:25:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A3FB1000) [pid = 3980] [serial = 426] [outer = 000000F0A3AE3000] 00:25:44 INFO - PROCESS | 3980 | 1461137144818 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 00:25:44 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:25:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:25:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:25:44 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:25:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:25:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:25:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:25:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:25:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:25:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 880ms 00:25:44 INFO - PROCESS | 3980 | 1461137144892 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 00:25:44 INFO - PROCESS | 3980 | 1461137144896 Marionette TRACE conn4 <- [1,533,null,{"value":"13"}] 00:25:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:25:44 INFO - PROCESS | 3980 | 1461137144903 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:25:44 INFO - PROCESS | 3980 | 1461137144908 Marionette TRACE conn4 <- [1,534,null,{}] 00:25:44 INFO - PROCESS | 3980 | 1461137144915 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:45 INFO - PROCESS | 3980 | 1461137145054 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 00:25:45 INFO - PROCESS | 3980 | 1461137145116 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09C6D7000 == 41 [pid = 3980] [id = 143] 00:25:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F09AA36C00) [pid = 3980] [serial = 427] [outer = 0000000000000000] 00:25:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F09AC89800) [pid = 3980] [serial = 428] [outer = 000000F09AA36C00] 00:25:45 INFO - PROCESS | 3980 | 1461137145175 Marionette DEBUG loaded listener.js 00:25:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F09B7E8C00) [pid = 3980] [serial = 429] [outer = 000000F09AA36C00] 00:25:45 INFO - PROCESS | 3980 | 1461137145784 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 00:25:45 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:25:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 944ms 00:25:45 INFO - PROCESS | 3980 | 1461137145852 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 00:25:45 INFO - PROCESS | 3980 | 1461137145858 Marionette TRACE conn4 <- [1,537,null,{"value":"13"}] 00:25:45 INFO - PROCESS | 3980 | 1461137145865 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:25:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:25:45 INFO - PROCESS | 3980 | 1461137145869 Marionette TRACE conn4 <- [1,538,null,{}] 00:25:45 INFO - PROCESS | 3980 | 1461137145873 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:46 INFO - PROCESS | 3980 | 1461137145988 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 00:25:46 INFO - PROCESS | 3980 | 1461137146057 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B7D000 == 42 [pid = 3980] [id = 144] 00:25:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F09B718000) [pid = 3980] [serial = 430] [outer = 0000000000000000] 00:25:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F09BBE5800) [pid = 3980] [serial = 431] [outer = 000000F09B718000] 00:25:46 INFO - PROCESS | 3980 | 1461137146113 Marionette DEBUG loaded listener.js 00:25:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F09FDEB400) [pid = 3980] [serial = 432] [outer = 000000F09B718000] 00:25:46 INFO - PROCESS | 3980 | 1461137146803 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 00:25:46 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:25:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 986ms 00:25:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:25:46 INFO - PROCESS | 3980 | 1461137146857 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 00:25:46 INFO - PROCESS | 3980 | 1461137146860 Marionette TRACE conn4 <- [1,541,null,{"value":"13"}] 00:25:46 INFO - PROCESS | 3980 | 1461137146864 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:25:46 INFO - PROCESS | 3980 | 1461137146868 Marionette TRACE conn4 <- [1,542,null,{}] 00:25:46 INFO - PROCESS | 3980 | 1461137146905 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:47 INFO - PROCESS | 3980 | 1461137147034 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 00:25:47 INFO - PROCESS | 3980 | 1461137147123 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000F096CC0000 == 43 [pid = 3980] [id = 145] 00:25:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0944C0400) [pid = 3980] [serial = 433] [outer = 0000000000000000] 00:25:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F094F61400) [pid = 3980] [serial = 434] [outer = 000000F0944C0400] 00:25:47 INFO - PROCESS | 3980 | 1461137147183 Marionette DEBUG loaded listener.js 00:25:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F09C608000) [pid = 3980] [serial = 435] [outer = 000000F0944C0400] 00:25:47 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:47 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:25:48 INFO - PROCESS | 3980 | 1461137148032 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 00:25:48 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C8D000 == 42 [pid = 3980] [id = 25] 00:25:48 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A273D000 == 41 [pid = 3980] [id = 29] 00:25:48 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3442000 == 40 [pid = 3980] [id = 30] 00:25:48 INFO - PROCESS | 3980 | --DOCSHELL 000000F096808800 == 39 [pid = 3980] [id = 13] 00:25:48 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A980F800 == 38 [pid = 3980] [id = 23] 00:25:48 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A00D2800 == 37 [pid = 3980] [id = 28] 00:25:48 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3EE6000 == 36 [pid = 3980] [id = 19] 00:25:48 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B95B800 == 35 [pid = 3980] [id = 27] 00:25:48 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A067F000 == 34 [pid = 3980] [id = 17] 00:25:48 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A99BA800 == 33 [pid = 3980] [id = 24] 00:25:48 INFO - PROCESS | 3980 | --DOCSHELL 000000F09CEE2000 == 32 [pid = 3980] [id = 16] 00:25:48 INFO - PROCESS | 3980 | --DOCSHELL 000000F09ACC2800 == 31 [pid = 3980] [id = 14] 00:25:48 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B952000 == 30 [pid = 3980] [id = 15] 00:25:48 INFO - PROCESS | 3980 | --DOCSHELL 000000F09AA48000 == 29 [pid = 3980] [id = 26] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A9997000) [pid = 3980] [serial = 385] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F0A61B4C00) [pid = 3980] [serial = 218] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A86A3800) [pid = 3980] [serial = 278] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0A86AA800) [pid = 3980] [serial = 275] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A999B400) [pid = 3980] [serial = 311] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A3662400) [pid = 3980] [serial = 272] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A8A8D000) [pid = 3980] [serial = 323] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A89BB000) [pid = 3980] [serial = 263] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A2C85000) [pid = 3980] [serial = 317] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F09BB54C00) [pid = 3980] [serial = 314] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F09BAADC00) [pid = 3980] [serial = 266] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A3AED000) [pid = 3980] [serial = 320] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A00BD800) [pid = 3980] [serial = 269] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A8A92400) [pid = 3980] [serial = 383] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A3AE6400) [pid = 3980] [serial = 370] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0A5DEEC00) [pid = 3980] [serial = 373] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0A3FB4000) [pid = 3980] [serial = 371] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0A61B7C00) [pid = 3980] [serial = 376] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A61B0000) [pid = 3980] [serial = 374] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0A86A1800) [pid = 3980] [serial = 379] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F0A8A30000) [pid = 3980] [serial = 382] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A2DE2000) [pid = 3980] [serial = 367] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A1A47800) [pid = 3980] [serial = 364] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F0A26AEC00) [pid = 3980] [serial = 365] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F09BBE0800) [pid = 3980] [serial = 361] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F09D237000) [pid = 3980] [serial = 362] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0968AA000) [pid = 3980] [serial = 358] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F09B7E0C00) [pid = 3980] [serial = 359] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A38C3000) [pid = 3980] [serial = 356] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A302A400) [pid = 3980] [serial = 355] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F0A301D800) [pid = 3980] [serial = 353] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A2DA6C00) [pid = 3980] [serial = 352] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A2D19800) [pid = 3980] [serial = 350] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F0A26B3000) [pid = 3980] [serial = 349] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F09F5A3C00) [pid = 3980] [serial = 347] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F09C54A400) [pid = 3980] [serial = 346] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F09AA6B800) [pid = 3980] [serial = 344] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F09638E400) [pid = 3980] [serial = 343] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F0A2D15C00) [pid = 3980] [serial = 341] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F0A713FC00) [pid = 3980] [serial = 377] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F0A88E5000) [pid = 3980] [serial = 380] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F0A38C1C00) [pid = 3980] [serial = 368] [outer = 0000000000000000] [url = about:blank] 00:25:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:25:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1271ms 00:25:48 INFO - PROCESS | 3980 | 1461137148137 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 00:25:48 INFO - PROCESS | 3980 | 1461137148141 Marionette TRACE conn4 <- [1,545,null,{"value":"13"}] 00:25:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:25:48 INFO - PROCESS | 3980 | 1461137148145 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:25:48 INFO - PROCESS | 3980 | 1461137148149 Marionette TRACE conn4 <- [1,546,null,{}] 00:25:48 INFO - PROCESS | 3980 | 1461137148154 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:48 INFO - PROCESS | 3980 | 1461137148244 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 00:25:48 INFO - PROCESS | 3980 | 1461137148253 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09ACD3800 == 30 [pid = 3980] [id = 146] 00:25:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F0968B0C00) [pid = 3980] [serial = 436] [outer = 0000000000000000] 00:25:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F097368000) [pid = 3980] [serial = 437] [outer = 000000F0968B0C00] 00:25:48 INFO - PROCESS | 3980 | 1461137148301 Marionette DEBUG loaded listener.js 00:25:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F09B0F6400) [pid = 3980] [serial = 438] [outer = 000000F0968B0C00] 00:25:48 INFO - PROCESS | 3980 | 1461137148769 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 00:25:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:25:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 690ms 00:25:48 INFO - PROCESS | 3980 | 1461137148837 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 00:25:48 INFO - PROCESS | 3980 | 1461137148843 Marionette TRACE conn4 <- [1,549,null,{"value":"13"}] 00:25:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:25:48 INFO - PROCESS | 3980 | 1461137148883 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:25:48 INFO - PROCESS | 3980 | 1461137148886 Marionette TRACE conn4 <- [1,550,null,{}] 00:25:48 INFO - PROCESS | 3980 | 1461137148894 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:48 INFO - PROCESS | 3980 | 1461137148984 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 00:25:49 INFO - PROCESS | 3980 | 1461137149048 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A0674000 == 31 [pid = 3980] [id = 147] 00:25:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F0968A9800) [pid = 3980] [serial = 439] [outer = 0000000000000000] 00:25:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F09BB46000) [pid = 3980] [serial = 440] [outer = 000000F0968A9800] 00:25:49 INFO - PROCESS | 3980 | 1461137149095 Marionette DEBUG loaded listener.js 00:25:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F09BBE4C00) [pid = 3980] [serial = 441] [outer = 000000F0968A9800] 00:25:49 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:49 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:49 INFO - PROCESS | 3980 | 1461137149485 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 00:25:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:25:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 00:25:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:25:49 INFO - PROCESS | 3980 | 1461137149520 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 00:25:49 INFO - PROCESS | 3980 | 1461137149522 Marionette TRACE conn4 <- [1,553,null,{"value":"13"}] 00:25:49 INFO - PROCESS | 3980 | 1461137149526 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:25:49 INFO - PROCESS | 3980 | 1461137149530 Marionette TRACE conn4 <- [1,554,null,{}] 00:25:49 INFO - PROCESS | 3980 | 1461137149540 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:49 INFO - PROCESS | 3980 | 1461137149624 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 00:25:49 INFO - PROCESS | 3980 | 1461137149631 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3041800 == 32 [pid = 3980] [id = 148] 00:25:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F09D237000) [pid = 3980] [serial = 442] [outer = 0000000000000000] 00:25:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F09F74B000) [pid = 3980] [serial = 443] [outer = 000000F09D237000] 00:25:49 INFO - PROCESS | 3980 | 1461137149681 Marionette DEBUG loaded listener.js 00:25:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A00BE400) [pid = 3980] [serial = 444] [outer = 000000F09D237000] 00:25:49 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:49 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:25:50 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:50 INFO - PROCESS | 3980 | 1461137150088 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 00:25:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:25:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 586ms 00:25:50 INFO - PROCESS | 3980 | 1461137150136 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 00:25:50 INFO - PROCESS | 3980 | 1461137150139 Marionette TRACE conn4 <- [1,557,null,{"value":"13"}] 00:25:50 INFO - PROCESS | 3980 | 1461137150142 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:25:50 INFO - PROCESS | 3980 | 1461137150144 Marionette TRACE conn4 <- [1,558,null,{}] 00:25:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:25:50 INFO - PROCESS | 3980 | 1461137150148 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:50 INFO - PROCESS | 3980 | 1461137150263 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 00:25:50 INFO - PROCESS | 3980 | 1461137150271 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B69800 == 33 [pid = 3980] [id = 149] 00:25:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A1A48800) [pid = 3980] [serial = 445] [outer = 0000000000000000] 00:25:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A2095800) [pid = 3980] [serial = 446] [outer = 000000F0A1A48800] 00:25:50 INFO - PROCESS | 3980 | 1461137150379 Marionette DEBUG loaded listener.js 00:25:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F0A25B7000) [pid = 3980] [serial = 447] [outer = 000000F0A1A48800] 00:25:50 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:50 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:50 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:25:50 INFO - PROCESS | 3980 | 1461137150799 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 00:25:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:25:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 00:25:50 INFO - PROCESS | 3980 | 1461137150837 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 00:25:50 INFO - PROCESS | 3980 | 1461137150839 Marionette TRACE conn4 <- [1,561,null,{"value":"13"}] 00:25:50 INFO - PROCESS | 3980 | 1461137150842 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:25:50 INFO - PROCESS | 3980 | 1461137150844 Marionette TRACE conn4 <- [1,562,null,{}] 00:25:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:25:50 INFO - PROCESS | 3980 | 1461137150848 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:50 INFO - PROCESS | 3980 | 1461137150949 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 00:25:50 INFO - PROCESS | 3980 | 1461137150955 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5231800 == 34 [pid = 3980] [id = 150] 00:25:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F0A1A49C00) [pid = 3980] [serial = 448] [outer = 0000000000000000] 00:25:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F0A26B3000) [pid = 3980] [serial = 449] [outer = 000000F0A1A49C00] 00:25:51 INFO - PROCESS | 3980 | 1461137151003 Marionette DEBUG loaded listener.js 00:25:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F0A29D0000) [pid = 3980] [serial = 450] [outer = 000000F0A1A49C00] 00:25:51 INFO - PROCESS | 3980 | 1461137151469 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:25:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:25:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 669ms 00:25:51 INFO - PROCESS | 3980 | 1461137151518 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 00:25:51 INFO - PROCESS | 3980 | 1461137151520 Marionette TRACE conn4 <- [1,565,null,{"value":"13"}] 00:25:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:25:51 INFO - PROCESS | 3980 | 1461137151523 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:25:51 INFO - PROCESS | 3980 | 1461137151525 Marionette TRACE conn4 <- [1,566,null,{}] 00:25:51 INFO - PROCESS | 3980 | 1461137151538 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:51 INFO - PROCESS | 3980 | 1461137151680 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 00:25:51 INFO - PROCESS | 3980 | 1461137151706 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AC18000 == 35 [pid = 3980] [id = 151] 00:25:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0A2D4F800) [pid = 3980] [serial = 451] [outer = 0000000000000000] 00:25:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A2D55000) [pid = 3980] [serial = 452] [outer = 000000F0A2D4F800] 00:25:51 INFO - PROCESS | 3980 | 1461137151755 Marionette DEBUG loaded listener.js 00:25:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A2DE3000) [pid = 3980] [serial = 453] [outer = 000000F0A2D4F800] 00:25:52 INFO - PROCESS | 3980 | 1461137152267 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 00:25:52 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F09638B800) [pid = 3980] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:25:52 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F0A26B5800) [pid = 3980] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:25:52 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F09673DC00) [pid = 3980] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:25:52 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F097820C00) [pid = 3980] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:25:52 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0944C5000) [pid = 3980] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:25:52 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A279D800) [pid = 3980] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:25:52 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F09FDF7800) [pid = 3980] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:25:52 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F09698A400) [pid = 3980] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:25:52 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A2D1EC00) [pid = 3980] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:25:52 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F09BBD9800) [pid = 3980] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:25:52 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F0A3535400) [pid = 3980] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:25:52 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F09FDF1400) [pid = 3980] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:25:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:25:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 795ms 00:25:52 INFO - PROCESS | 3980 | 1461137152321 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 00:25:52 INFO - PROCESS | 3980 | 1461137152323 Marionette TRACE conn4 <- [1,569,null,{"value":"13"}] 00:25:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:25:52 INFO - PROCESS | 3980 | 1461137152327 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:25:52 INFO - PROCESS | 3980 | 1461137152328 Marionette TRACE conn4 <- [1,570,null,{}] 00:25:52 INFO - PROCESS | 3980 | 1461137152332 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:52 INFO - PROCESS | 3980 | 1461137152412 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 00:25:52 INFO - PROCESS | 3980 | 1461137152420 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7105800 == 36 [pid = 3980] [id = 152] 00:25:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F09ADBB800) [pid = 3980] [serial = 454] [outer = 0000000000000000] 00:25:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F09BBD9800) [pid = 3980] [serial = 455] [outer = 000000F09ADBB800] 00:25:52 INFO - PROCESS | 3980 | 1461137152465 Marionette DEBUG loaded listener.js 00:25:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A279D800) [pid = 3980] [serial = 456] [outer = 000000F09ADBB800] 00:25:52 INFO - PROCESS | 3980 | 1461137152919 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 00:25:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:25:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 00:25:52 INFO - PROCESS | 3980 | 1461137152978 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 00:25:52 INFO - PROCESS | 3980 | 1461137152980 Marionette TRACE conn4 <- [1,573,null,{"value":"13"}] 00:25:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:25:52 INFO - PROCESS | 3980 | 1461137152986 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:25:52 INFO - PROCESS | 3980 | 1461137152988 Marionette TRACE conn4 <- [1,574,null,{}] 00:25:52 INFO - PROCESS | 3980 | 1461137152992 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:53 INFO - PROCESS | 3980 | 1461137153069 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 00:25:53 INFO - PROCESS | 3980 | 1461137153077 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8228800 == 37 [pid = 3980] [id = 153] 00:25:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A3022000) [pid = 3980] [serial = 457] [outer = 0000000000000000] 00:25:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A3026800) [pid = 3980] [serial = 458] [outer = 000000F0A3022000] 00:25:53 INFO - PROCESS | 3980 | 1461137153124 Marionette DEBUG loaded listener.js 00:25:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F0A38C2000) [pid = 3980] [serial = 459] [outer = 000000F0A3022000] 00:25:53 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:53 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:25:53 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:53 INFO - PROCESS | 3980 | 1461137153541 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 00:25:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:25:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 587ms 00:25:53 INFO - PROCESS | 3980 | 1461137153574 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 00:25:53 INFO - PROCESS | 3980 | 1461137153576 Marionette TRACE conn4 <- [1,577,null,{"value":"13"}] 00:25:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:25:53 INFO - PROCESS | 3980 | 1461137153579 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:25:53 INFO - PROCESS | 3980 | 1461137153581 Marionette TRACE conn4 <- [1,578,null,{}] 00:25:53 INFO - PROCESS | 3980 | 1461137153590 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:53 INFO - PROCESS | 3980 | 1461137153669 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 00:25:53 INFO - PROCESS | 3980 | 1461137153675 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A88BB800 == 38 [pid = 3980] [id = 154] 00:25:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F0A38C6400) [pid = 3980] [serial = 460] [outer = 0000000000000000] 00:25:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F0A3AE2400) [pid = 3980] [serial = 461] [outer = 000000F0A38C6400] 00:25:53 INFO - PROCESS | 3980 | 1461137153722 Marionette DEBUG loaded listener.js 00:25:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F0A3AEE000) [pid = 3980] [serial = 462] [outer = 000000F0A38C6400] 00:25:54 INFO - PROCESS | 3980 | 1461137154124 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 00:25:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:25:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 586ms 00:25:54 INFO - PROCESS | 3980 | 1461137154169 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 00:25:54 INFO - PROCESS | 3980 | 1461137154171 Marionette TRACE conn4 <- [1,581,null,{"value":"13"}] 00:25:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:25:54 INFO - PROCESS | 3980 | 1461137154174 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:25:54 INFO - PROCESS | 3980 | 1461137154176 Marionette TRACE conn4 <- [1,582,null,{}] 00:25:54 INFO - PROCESS | 3980 | 1461137154180 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:54 INFO - PROCESS | 3980 | 1461137154258 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 00:25:54 INFO - PROCESS | 3980 | 1461137154371 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AC1E000 == 39 [pid = 3980] [id = 155] 00:25:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F095650400) [pid = 3980] [serial = 463] [outer = 0000000000000000] 00:25:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F096172800) [pid = 3980] [serial = 464] [outer = 000000F095650400] 00:25:54 INFO - PROCESS | 3980 | 1461137154486 Marionette DEBUG loaded listener.js 00:25:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0968B1000) [pid = 3980] [serial = 465] [outer = 000000F095650400] 00:25:55 INFO - PROCESS | 3980 | 1461137155095 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 00:25:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:25:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 986ms 00:25:55 INFO - PROCESS | 3980 | 1461137155164 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 00:25:55 INFO - PROCESS | 3980 | 1461137155169 Marionette TRACE conn4 <- [1,585,null,{"value":"13"}] 00:25:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:25:55 INFO - PROCESS | 3980 | 1461137155174 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:25:55 INFO - PROCESS | 3980 | 1461137155178 Marionette TRACE conn4 <- [1,586,null,{}] 00:25:55 INFO - PROCESS | 3980 | 1461137155185 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:55 INFO - PROCESS | 3980 | 1461137155326 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 00:25:55 INFO - PROCESS | 3980 | 1461137155393 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3040800 == 40 [pid = 3980] [id = 156] 00:25:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F09C60C000) [pid = 3980] [serial = 466] [outer = 0000000000000000] 00:25:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F09CE69C00) [pid = 3980] [serial = 467] [outer = 000000F09C60C000] 00:25:55 INFO - PROCESS | 3980 | 1461137155452 Marionette DEBUG loaded listener.js 00:25:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A007DC00) [pid = 3980] [serial = 468] [outer = 000000F09C60C000] 00:25:56 INFO - PROCESS | 3980 | 1461137156076 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 00:25:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:25:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 944ms 00:25:56 INFO - PROCESS | 3980 | 1461137156124 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 00:25:56 INFO - PROCESS | 3980 | 1461137156129 Marionette TRACE conn4 <- [1,589,null,{"value":"13"}] 00:25:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:25:56 INFO - PROCESS | 3980 | 1461137156133 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:25:56 INFO - PROCESS | 3980 | 1461137156135 Marionette TRACE conn4 <- [1,590,null,{}] 00:25:56 INFO - PROCESS | 3980 | 1461137156139 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:56 INFO - PROCESS | 3980 | 1461137156243 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 00:25:56 INFO - PROCESS | 3980 | 1461137156310 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8644000 == 41 [pid = 3980] [id = 157] 00:25:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F09C68F000) [pid = 3980] [serial = 469] [outer = 0000000000000000] 00:25:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F0A2C83C00) [pid = 3980] [serial = 470] [outer = 000000F09C68F000] 00:25:56 INFO - PROCESS | 3980 | 1461137156366 Marionette DEBUG loaded listener.js 00:25:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F0A2D4EC00) [pid = 3980] [serial = 471] [outer = 000000F09C68F000] 00:25:57 INFO - PROCESS | 3980 | 1461137157016 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 00:25:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:25:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 943ms 00:25:57 INFO - PROCESS | 3980 | 1461137157078 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 00:25:57 INFO - PROCESS | 3980 | 1461137157081 Marionette TRACE conn4 <- [1,593,null,{"value":"13"}] 00:25:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:25:57 INFO - PROCESS | 3980 | 1461137157091 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:25:57 INFO - PROCESS | 3980 | 1461137157098 Marionette TRACE conn4 <- [1,594,null,{}] 00:25:57 INFO - PROCESS | 3980 | 1461137157119 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:57 INFO - PROCESS | 3980 | 1461137157229 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 00:25:57 INFO - PROCESS | 3980 | 1461137157294 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C97800 == 42 [pid = 3980] [id = 158] 00:25:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A42BE800) [pid = 3980] [serial = 472] [outer = 0000000000000000] 00:25:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A47E1800) [pid = 3980] [serial = 473] [outer = 000000F0A42BE800] 00:25:57 INFO - PROCESS | 3980 | 1461137157350 Marionette DEBUG loaded listener.js 00:25:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A52A0000) [pid = 3980] [serial = 474] [outer = 000000F0A42BE800] 00:25:57 INFO - PROCESS | 3980 | 1461137157927 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:25:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:25:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1003ms 00:25:58 INFO - PROCESS | 3980 | 1461137158090 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 00:25:58 INFO - PROCESS | 3980 | 1461137158094 Marionette TRACE conn4 <- [1,597,null,{"value":"13"}] 00:25:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:25:58 INFO - PROCESS | 3980 | 1461137158099 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:25:58 INFO - PROCESS | 3980 | 1461137158103 Marionette TRACE conn4 <- [1,598,null,{}] 00:25:58 INFO - PROCESS | 3980 | 1461137158116 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:58 INFO - PROCESS | 3980 | 1461137158213 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 00:25:58 INFO - PROCESS | 3980 | 1461137158276 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A00E4000 == 43 [pid = 3980] [id = 159] 00:25:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0968ADC00) [pid = 3980] [serial = 475] [outer = 0000000000000000] 00:25:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F097A8D800) [pid = 3980] [serial = 476] [outer = 000000F0968ADC00] 00:25:58 INFO - PROCESS | 3980 | 1461137158324 Marionette DEBUG loaded listener.js 00:25:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F09BA10C00) [pid = 3980] [serial = 477] [outer = 000000F0968ADC00] 00:25:58 INFO - PROCESS | 3980 | 1461137158916 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 00:25:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:25:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 881ms 00:25:58 INFO - PROCESS | 3980 | 1461137158985 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 00:25:59 INFO - PROCESS | 3980 | 1461137158989 Marionette TRACE conn4 <- [1,601,null,{"value":"13"}] 00:25:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:25:59 INFO - PROCESS | 3980 | 1461137158996 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:25:59 INFO - PROCESS | 3980 | 1461137159000 Marionette TRACE conn4 <- [1,602,null,{}] 00:25:59 INFO - PROCESS | 3980 | 1461137159004 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:25:59 INFO - PROCESS | 3980 | 1461137159112 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 00:25:59 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3442800 == 42 [pid = 3980] [id = 18] 00:25:59 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5A56800 == 41 [pid = 3980] [id = 21] 00:25:59 INFO - PROCESS | 3980 | --DOCSHELL 000000F09CEDF000 == 40 [pid = 3980] [id = 22] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A3AE5400) [pid = 3980] [serial = 425] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F09F59DC00) [pid = 3980] [serial = 401] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F09FDEC400) [pid = 3980] [serial = 402] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0A297E800) [pid = 3980] [serial = 410] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F09673FC00) [pid = 3980] [serial = 389] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F09695C000) [pid = 3980] [serial = 390] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A2379C00) [pid = 3980] [serial = 407] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F09BB0D800) [pid = 3980] [serial = 395] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F09BB4F400) [pid = 3980] [serial = 396] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A2C87800) [pid = 3980] [serial = 413] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A06C3000) [pid = 3980] [serial = 404] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F0A1A4E800) [pid = 3980] [serial = 405] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A29D4C00) [pid = 3980] [serial = 411] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F09AE21400) [pid = 3980] [serial = 392] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F09B559800) [pid = 3980] [serial = 393] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F0A2D51C00) [pid = 3980] [serial = 416] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A2D1F000) [pid = 3980] [serial = 414] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F09C54C800) [pid = 3980] [serial = 398] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F09C69A000) [pid = 3980] [serial = 399] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A366C400) [pid = 3980] [serial = 422] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A2DDE800) [pid = 3980] [serial = 417] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F0A40EF400) [pid = 3980] [serial = 164] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F0A3026C00) [pid = 3980] [serial = 420] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F0A2DDC800) [pid = 3980] [serial = 419] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0A38C9400) [pid = 3980] [serial = 423] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0A26AD000) [pid = 3980] [serial = 408] [outer = 0000000000000000] [url = about:blank] 00:25:59 INFO - PROCESS | 3980 | 1461137159215 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000F096213800 == 41 [pid = 3980] [id = 160] 00:25:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F0944BB800) [pid = 3980] [serial = 478] [outer = 0000000000000000] 00:25:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F095F80000) [pid = 3980] [serial = 479] [outer = 000000F0944BB800] 00:25:59 INFO - PROCESS | 3980 | 1461137159263 Marionette DEBUG loaded listener.js 00:25:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F09736A800) [pid = 3980] [serial = 480] [outer = 000000F0944BB800] 00:25:59 INFO - PROCESS | 3980 | [3980] 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:26:00 INFO - PROCESS | 3980 | 1461137160004 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 00:26:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:26:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1039ms 00:26:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:26:00 INFO - PROCESS | 3980 | 1461137160038 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 00:26:00 INFO - PROCESS | 3980 | 1461137160040 Marionette TRACE conn4 <- [1,605,null,{"value":"13"}] 00:26:00 INFO - PROCESS | 3980 | 1461137160060 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:26:00 INFO - PROCESS | 3980 | 1461137160062 Marionette TRACE conn4 <- [1,606,null,{}] 00:26:00 INFO - PROCESS | 3980 | 1461137160073 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:00 INFO - PROCESS | 3980 | 1461137160163 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 00:26:00 INFO - PROCESS | 3980 | 1461137160171 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2516800 == 42 [pid = 3980] [id = 161] 00:26:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F09F599400) [pid = 3980] [serial = 481] [outer = 0000000000000000] 00:26:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F09F5A1000) [pid = 3980] [serial = 482] [outer = 000000F09F599400] 00:26:00 INFO - PROCESS | 3980 | 1461137160220 Marionette DEBUG loaded listener.js 00:26:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F09FDEE800) [pid = 3980] [serial = 483] [outer = 000000F09F599400] 00:26:00 INFO - PROCESS | 3980 | 1461137160659 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 00:26:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:26:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 648ms 00:26:00 INFO - PROCESS | 3980 | 1461137160695 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 00:26:00 INFO - PROCESS | 3980 | 1461137160697 Marionette TRACE conn4 <- [1,609,null,{"value":"13"}] 00:26:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:26:00 INFO - PROCESS | 3980 | 1461137160701 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:26:00 INFO - PROCESS | 3980 | 1461137160703 Marionette TRACE conn4 <- [1,610,null,{}] 00:26:00 INFO - PROCESS | 3980 | 1461137160706 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:00 INFO - PROCESS | 3980 | 1461137160788 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 00:26:00 INFO - PROCESS | 3980 | 1461137160794 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B08800 == 43 [pid = 3980] [id = 162] 00:26:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A06C9C00) [pid = 3980] [serial = 484] [outer = 0000000000000000] 00:26:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F0A1A50C00) [pid = 3980] [serial = 485] [outer = 000000F0A06C9C00] 00:26:00 INFO - PROCESS | 3980 | 1461137160843 Marionette DEBUG loaded listener.js 00:26:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F0A26A9400) [pid = 3980] [serial = 486] [outer = 000000F0A06C9C00] 00:26:01 INFO - PROCESS | 3980 | 1461137161283 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 00:26:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:26:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 629ms 00:26:01 INFO - PROCESS | 3980 | 1461137161332 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 00:26:01 INFO - PROCESS | 3980 | 1461137161335 Marionette TRACE conn4 <- [1,613,null,{"value":"13"}] 00:26:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:26:01 INFO - PROCESS | 3980 | 1461137161338 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:26:01 INFO - PROCESS | 3980 | 1461137161340 Marionette TRACE conn4 <- [1,614,null,{}] 00:26:01 INFO - PROCESS | 3980 | 1461137161343 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:01 INFO - PROCESS | 3980 | 1461137161422 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 00:26:01 INFO - PROCESS | 3980 | 1461137161428 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A4722800 == 44 [pid = 3980] [id = 163] 00:26:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F0A26AF800) [pid = 3980] [serial = 487] [outer = 0000000000000000] 00:26:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F0A29D3000) [pid = 3980] [serial = 488] [outer = 000000F0A26AF800] 00:26:01 INFO - PROCESS | 3980 | 1461137161475 Marionette DEBUG loaded listener.js 00:26:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0A2D16000) [pid = 3980] [serial = 489] [outer = 000000F0A26AF800] 00:26:01 INFO - PROCESS | 3980 | 1461137161926 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 00:26:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:26:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 628ms 00:26:01 INFO - PROCESS | 3980 | 1461137161969 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 00:26:01 INFO - PROCESS | 3980 | 1461137161972 Marionette TRACE conn4 <- [1,617,null,{"value":"13"}] 00:26:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:26:01 INFO - PROCESS | 3980 | 1461137161975 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:26:01 INFO - PROCESS | 3980 | 1461137161977 Marionette TRACE conn4 <- [1,618,null,{}] 00:26:01 INFO - PROCESS | 3980 | 1461137161980 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:02 INFO - PROCESS | 3980 | 1461137162112 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 00:26:02 INFO - PROCESS | 3980 | 1461137162199 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6EE1000 == 45 [pid = 3980] [id = 164] 00:26:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A3022C00) [pid = 3980] [serial = 490] [outer = 0000000000000000] 00:26:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A3027800) [pid = 3980] [serial = 491] [outer = 000000F0A3022C00] 00:26:02 INFO - PROCESS | 3980 | 1461137162249 Marionette DEBUG loaded listener.js 00:26:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A38C8000) [pid = 3980] [serial = 492] [outer = 000000F0A3022C00] 00:26:02 INFO - PROCESS | 3980 | 1461137162678 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 00:26:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:26:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 733ms 00:26:02 INFO - PROCESS | 3980 | 1461137162711 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 00:26:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:26:02 INFO - PROCESS | 3980 | 1461137162713 Marionette TRACE conn4 <- [1,621,null,{"value":"13"}] 00:26:02 INFO - PROCESS | 3980 | 1461137162717 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:26:02 INFO - PROCESS | 3980 | 1461137162719 Marionette TRACE conn4 <- [1,622,null,{}] 00:26:02 INFO - PROCESS | 3980 | 1461137162722 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:02 INFO - PROCESS | 3980 | 1461137162823 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 00:26:02 INFO - PROCESS | 3980 | 1461137162829 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A821F000 == 46 [pid = 3980] [id = 165] 00:26:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A3535800) [pid = 3980] [serial = 493] [outer = 0000000000000000] 00:26:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A3FA8800) [pid = 3980] [serial = 494] [outer = 000000F0A3535800] 00:26:02 INFO - PROCESS | 3980 | 1461137162877 Marionette DEBUG loaded listener.js 00:26:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F0A49F0C00) [pid = 3980] [serial = 495] [outer = 000000F0A3535800] 00:26:03 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:03 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:03 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:03 INFO - PROCESS | 3980 | 1461137163322 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 00:26:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:26:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 628ms 00:26:03 INFO - PROCESS | 3980 | 1461137163348 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 00:26:03 INFO - PROCESS | 3980 | 1461137163350 Marionette TRACE conn4 <- [1,625,null,{"value":"13"}] 00:26:03 INFO - PROCESS | 3980 | 1461137163361 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:26:03 INFO - PROCESS | 3980 | 1461137163363 Marionette TRACE conn4 <- [1,626,null,{}] 00:26:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:26:03 INFO - PROCESS | 3980 | 1461137163366 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:03 INFO - PROCESS | 3980 | 1461137163471 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 00:26:03 INFO - PROCESS | 3980 | 1461137163545 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A897D800 == 47 [pid = 3980] [id = 166] 00:26:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F0A5634C00) [pid = 3980] [serial = 496] [outer = 0000000000000000] 00:26:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F0A563AC00) [pid = 3980] [serial = 497] [outer = 000000F0A5634C00] 00:26:03 INFO - PROCESS | 3980 | 1461137163591 Marionette DEBUG loaded listener.js 00:26:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A5DEA400) [pid = 3980] [serial = 498] [outer = 000000F0A5634C00] 00:26:03 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0A1A48800) [pid = 3980] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:26:03 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A1A49C00) [pid = 3980] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:26:03 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0968A9800) [pid = 3980] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:26:03 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F09D237000) [pid = 3980] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:26:03 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0968B0C00) [pid = 3980] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:26:03 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A2D4F800) [pid = 3980] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:26:03 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F09ADBB800) [pid = 3980] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:26:03 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A3022000) [pid = 3980] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:26:03 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:03 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:03 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:03 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:04 INFO - PROCESS | 3980 | 1461137163994 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 00:26:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:26:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 690ms 00:26:04 INFO - PROCESS | 3980 | 1461137164057 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 00:26:04 INFO - PROCESS | 3980 | 1461137164060 Marionette TRACE conn4 <- [1,629,null,{"value":"13"}] 00:26:04 INFO - PROCESS | 3980 | 1461137164063 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:26:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:26:04 INFO - PROCESS | 3980 | 1461137164065 Marionette TRACE conn4 <- [1,630,null,{}] 00:26:04 INFO - PROCESS | 3980 | 1461137164069 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:04 INFO - PROCESS | 3980 | 1461137164147 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 00:26:04 INFO - PROCESS | 3980 | 1461137164154 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A99C4800 == 48 [pid = 3980] [id = 167] 00:26:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A2D4F800) [pid = 3980] [serial = 499] [outer = 0000000000000000] 00:26:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A5DEBC00) [pid = 3980] [serial = 500] [outer = 000000F0A2D4F800] 00:26:04 INFO - PROCESS | 3980 | 1461137164200 Marionette DEBUG loaded listener.js 00:26:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A61AD400) [pid = 3980] [serial = 501] [outer = 000000F0A2D4F800] 00:26:04 INFO - PROCESS | 3980 | 1461137164612 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 00:26:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:26:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 587ms 00:26:04 INFO - PROCESS | 3980 | 1461137164657 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 00:26:04 INFO - PROCESS | 3980 | 1461137164659 Marionette TRACE conn4 <- [1,633,null,{"value":"13"}] 00:26:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:26:04 INFO - PROCESS | 3980 | 1461137164662 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:26:04 INFO - PROCESS | 3980 | 1461137164664 Marionette TRACE conn4 <- [1,634,null,{}] 00:26:04 INFO - PROCESS | 3980 | 1461137164668 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:04 INFO - PROCESS | 3980 | 1461137164748 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 00:26:04 INFO - PROCESS | 3980 | 1461137164756 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA1EA800 == 49 [pid = 3980] [id = 168] 00:26:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A61B3C00) [pid = 3980] [serial = 502] [outer = 0000000000000000] 00:26:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F0A61B7400) [pid = 3980] [serial = 503] [outer = 000000F0A61B3C00] 00:26:04 INFO - PROCESS | 3980 | 1461137164801 Marionette DEBUG loaded listener.js 00:26:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F0A65F8000) [pid = 3980] [serial = 504] [outer = 000000F0A61B3C00] 00:26:05 INFO - PROCESS | 3980 | 1461137165235 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 00:26:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:26:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 627ms 00:26:05 INFO - PROCESS | 3980 | 1461137165295 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 00:26:05 INFO - PROCESS | 3980 | 1461137165298 Marionette TRACE conn4 <- [1,637,null,{"value":"13"}] 00:26:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:26:05 INFO - PROCESS | 3980 | 1461137165301 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:26:05 INFO - PROCESS | 3980 | 1461137165303 Marionette TRACE conn4 <- [1,638,null,{}] 00:26:05 INFO - PROCESS | 3980 | 1461137165307 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:05 INFO - PROCESS | 3980 | 1461137165404 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 00:26:05 INFO - PROCESS | 3980 | 1461137165411 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA415000 == 50 [pid = 3980] [id = 169] 00:26:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F0A7141400) [pid = 3980] [serial = 505] [outer = 0000000000000000] 00:26:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A714A400) [pid = 3980] [serial = 506] [outer = 000000F0A7141400] 00:26:05 INFO - PROCESS | 3980 | 1461137165463 Marionette DEBUG loaded listener.js 00:26:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A7678000) [pid = 3980] [serial = 507] [outer = 000000F0A7141400] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA3B9000 == 49 [pid = 3980] [id = 129] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A88BB800 == 48 [pid = 3980] [id = 154] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B69800 == 47 [pid = 3980] [id = 149] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7105800 == 46 [pid = 3980] [id = 152] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8228800 == 45 [pid = 3980] [id = 153] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F09AC18000 == 44 [pid = 3980] [id = 151] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5231800 == 43 [pid = 3980] [id = 150] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3041800 == 42 [pid = 3980] [id = 148] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A4254000 == 41 [pid = 3980] [id = 20] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F096213800 == 40 [pid = 3980] [id = 160] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A00E4000 == 39 [pid = 3980] [id = 159] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C97800 == 38 [pid = 3980] [id = 158] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8644000 == 37 [pid = 3980] [id = 157] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3040800 == 36 [pid = 3980] [id = 156] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F09AC1E000 == 35 [pid = 3980] [id = 155] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A99C4800 == 34 [pid = 3980] [id = 167] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A897D800 == 33 [pid = 3980] [id = 166] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A4722800 == 32 [pid = 3980] [id = 163] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6EE1000 == 31 [pid = 3980] [id = 164] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A821F000 == 30 [pid = 3980] [id = 165] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2516800 == 29 [pid = 3980] [id = 161] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B08800 == 28 [pid = 3980] [id = 162] 00:26:06 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA1EA800 == 27 [pid = 3980] [id = 168] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0A2095800) [pid = 3980] [serial = 446] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0A29D0000) [pid = 3980] [serial = 450] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A26B3000) [pid = 3980] [serial = 449] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F09BB46000) [pid = 3980] [serial = 440] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F09BBE4C00) [pid = 3980] [serial = 441] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F09F74B000) [pid = 3980] [serial = 443] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F097368000) [pid = 3980] [serial = 437] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F09B0F6400) [pid = 3980] [serial = 438] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F094F61400) [pid = 3980] [serial = 434] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F09BBE5800) [pid = 3980] [serial = 431] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F09AC89800) [pid = 3980] [serial = 428] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F0A2D55000) [pid = 3980] [serial = 452] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F09BBD9800) [pid = 3980] [serial = 455] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A3026800) [pid = 3980] [serial = 458] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F0A2DE3000) [pid = 3980] [serial = 453] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A25B7000) [pid = 3980] [serial = 447] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A279D800) [pid = 3980] [serial = 456] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F0A38C2000) [pid = 3980] [serial = 459] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F0A00BE400) [pid = 3980] [serial = 444] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F0A3AE2400) [pid = 3980] [serial = 461] [outer = 0000000000000000] [url = about:blank] 00:26:07 INFO - PROCESS | 3980 | 1461137167345 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 00:26:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:26:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 2094ms 00:26:07 INFO - PROCESS | 3980 | 1461137167398 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 00:26:07 INFO - PROCESS | 3980 | 1461137167402 Marionette TRACE conn4 <- [1,641,null,{"value":"13"}] 00:26:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:26:07 INFO - PROCESS | 3980 | 1461137167408 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:26:07 INFO - PROCESS | 3980 | 1461137167412 Marionette TRACE conn4 <- [1,642,null,{}] 00:26:07 INFO - PROCESS | 3980 | 1461137167419 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:07 INFO - PROCESS | 3980 | 1461137167507 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 00:26:07 INFO - PROCESS | 3980 | 1461137167516 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AA51800 == 28 [pid = 3980] [id = 170] 00:26:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0968A4000) [pid = 3980] [serial = 508] [outer = 0000000000000000] 00:26:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0968A5000) [pid = 3980] [serial = 509] [outer = 000000F0968A4000] 00:26:07 INFO - PROCESS | 3980 | 1461137167567 Marionette DEBUG loaded listener.js 00:26:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F09735E400) [pid = 3980] [serial = 510] [outer = 000000F0968A4000] 00:26:08 INFO - PROCESS | 3980 | 1461137168045 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 00:26:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:26:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 692ms 00:26:08 INFO - PROCESS | 3980 | 1461137168104 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 00:26:08 INFO - PROCESS | 3980 | 1461137168111 Marionette TRACE conn4 <- [1,645,null,{"value":"13"}] 00:26:08 INFO - PROCESS | 3980 | 1461137168117 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:26:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:26:08 INFO - PROCESS | 3980 | 1461137168120 Marionette TRACE conn4 <- [1,646,null,{}] 00:26:08 INFO - PROCESS | 3980 | 1461137168124 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:08 INFO - PROCESS | 3980 | 1461137168207 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 00:26:08 INFO - PROCESS | 3980 | 1461137168218 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B9C3800 == 29 [pid = 3980] [id = 171] 00:26:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0968A5C00) [pid = 3980] [serial = 511] [outer = 0000000000000000] 00:26:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F09B484C00) [pid = 3980] [serial = 512] [outer = 000000F0968A5C00] 00:26:08 INFO - PROCESS | 3980 | 1461137168315 Marionette DEBUG loaded listener.js 00:26:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F09B7E4000) [pid = 3980] [serial = 513] [outer = 000000F0968A5C00] 00:26:08 INFO - PROCESS | 3980 | 1461137168710 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 00:26:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:26:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 629ms 00:26:08 INFO - PROCESS | 3980 | 1461137168752 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 00:26:08 INFO - PROCESS | 3980 | 1461137168756 Marionette TRACE conn4 <- [1,649,null,{"value":"13"}] 00:26:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:26:08 INFO - PROCESS | 3980 | 1461137168765 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:26:08 INFO - PROCESS | 3980 | 1461137168769 Marionette TRACE conn4 <- [1,650,null,{}] 00:26:08 INFO - PROCESS | 3980 | 1461137168781 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:08 INFO - PROCESS | 3980 | 1461137168898 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 00:26:08 INFO - PROCESS | 3980 | 1461137168916 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A00EF000 == 30 [pid = 3980] [id = 172] 00:26:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F0944C3000) [pid = 3980] [serial = 514] [outer = 0000000000000000] 00:26:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F09BBDFC00) [pid = 3980] [serial = 515] [outer = 000000F0944C3000] 00:26:08 INFO - PROCESS | 3980 | 1461137168965 Marionette DEBUG loaded listener.js 00:26:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F09C54B000) [pid = 3980] [serial = 516] [outer = 000000F0944C3000] 00:26:09 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:09 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:09 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:09 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:26:09 INFO - PROCESS | 3980 | 1461137169382 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 00:26:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 628ms 00:26:09 INFO - PROCESS | 3980 | 1461137169399 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 00:26:09 INFO - PROCESS | 3980 | 1461137169402 Marionette TRACE conn4 <- [1,653,null,{"value":"13"}] 00:26:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:26:09 INFO - PROCESS | 3980 | 1461137169405 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:26:09 INFO - PROCESS | 3980 | 1461137169407 Marionette TRACE conn4 <- [1,654,null,{}] 00:26:09 INFO - PROCESS | 3980 | 1461137169411 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:09 INFO - PROCESS | 3980 | 1461137169487 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 00:26:09 INFO - PROCESS | 3980 | 1461137169493 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2522000 == 31 [pid = 3980] [id = 173] 00:26:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F09C607C00) [pid = 3980] [serial = 517] [outer = 0000000000000000] 00:26:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F09C69AC00) [pid = 3980] [serial = 518] [outer = 000000F09C607C00] 00:26:09 INFO - PROCESS | 3980 | 1461137169541 Marionette DEBUG loaded listener.js 00:26:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F09F598400) [pid = 3980] [serial = 519] [outer = 000000F09C607C00] 00:26:09 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:09 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:09 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:09 INFO - PROCESS | 3980 | 1461137169936 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 00:26:10 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:26:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 586ms 00:26:10 INFO - PROCESS | 3980 | 1461137169994 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 00:26:10 INFO - PROCESS | 3980 | 1461137169996 Marionette TRACE conn4 <- [1,657,null,{"value":"13"}] 00:26:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:26:10 INFO - PROCESS | 3980 | 1461137169999 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:26:10 INFO - PROCESS | 3980 | 1461137170001 Marionette TRACE conn4 <- [1,658,null,{}] 00:26:10 INFO - PROCESS | 3980 | 1461137170005 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:10 INFO - PROCESS | 3980 | 1461137170079 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 00:26:10 INFO - PROCESS | 3980 | 1461137170084 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3052800 == 32 [pid = 3980] [id = 174] 00:26:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0968A4800) [pid = 3980] [serial = 520] [outer = 0000000000000000] 00:26:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F09F7F6400) [pid = 3980] [serial = 521] [outer = 000000F0968A4800] 00:26:10 INFO - PROCESS | 3980 | 1461137170132 Marionette DEBUG loaded listener.js 00:26:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F09FDF9400) [pid = 3980] [serial = 522] [outer = 000000F0968A4800] 00:26:10 INFO - PROCESS | 3980 | 1461137170578 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 00:26:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:26:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 626ms 00:26:10 INFO - PROCESS | 3980 | 1461137170629 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 00:26:10 INFO - PROCESS | 3980 | 1461137170631 Marionette TRACE conn4 <- [1,661,null,{"value":"13"}] 00:26:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:26:10 INFO - PROCESS | 3980 | 1461137170635 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:26:10 INFO - PROCESS | 3980 | 1461137170637 Marionette TRACE conn4 <- [1,662,null,{}] 00:26:10 INFO - PROCESS | 3980 | 1461137170640 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:10 INFO - PROCESS | 3980 | 1461137170738 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 00:26:10 INFO - PROCESS | 3980 | 1461137170745 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B22000 == 33 [pid = 3980] [id = 175] 00:26:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F0A1A46400) [pid = 3980] [serial = 523] [outer = 0000000000000000] 00:26:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F0A2095800) [pid = 3980] [serial = 524] [outer = 000000F0A1A46400] 00:26:10 INFO - PROCESS | 3980 | 1461137170795 Marionette DEBUG loaded listener.js 00:26:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F0A237D800) [pid = 3980] [serial = 525] [outer = 000000F0A1A46400] 00:26:11 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:11 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:11 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:26:11 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:26:11 INFO - PROCESS | 3980 | 1461137171214 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 00:26:11 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:26:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 628ms 00:26:11 INFO - PROCESS | 3980 | 1461137171266 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 00:26:11 INFO - PROCESS | 3980 | 1461137171268 Marionette TRACE conn4 <- [1,665,null,{"value":"13"}] 00:26:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:26:11 INFO - PROCESS | 3980 | 1461137171271 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:26:11 INFO - PROCESS | 3980 | 1461137171273 Marionette TRACE conn4 <- [1,666,null,{}] 00:26:11 INFO - PROCESS | 3980 | 1461137171276 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:11 INFO - PROCESS | 3980 | 1461137171349 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 00:26:11 INFO - PROCESS | 3980 | 1461137171356 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A426E800 == 34 [pid = 3980] [id = 176] 00:26:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A26A9800) [pid = 3980] [serial = 526] [outer = 0000000000000000] 00:26:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A26B1800) [pid = 3980] [serial = 527] [outer = 000000F0A26A9800] 00:26:11 INFO - PROCESS | 3980 | 1461137171401 Marionette DEBUG loaded listener.js 00:26:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A27AC000) [pid = 3980] [serial = 528] [outer = 000000F0A26A9800] 00:26:11 INFO - PROCESS | 3980 | 1461137171830 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 00:26:11 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:26:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 585ms 00:26:11 INFO - PROCESS | 3980 | 1461137171872 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 00:26:11 INFO - PROCESS | 3980 | 1461137171874 Marionette TRACE conn4 <- [1,669,null,{"value":"13"}] 00:26:11 INFO - PROCESS | 3980 | 1461137171878 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:26:11 INFO - PROCESS | 3980 | 1461137171880 Marionette TRACE conn4 <- [1,670,null,{}] 00:26:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:26:11 INFO - PROCESS | 3980 | 1461137171883 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:11 INFO - PROCESS | 3980 | 1461137171956 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 00:26:11 INFO - PROCESS | 3980 | 1461137171962 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5A72800 == 35 [pid = 3980] [id = 177] 00:26:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A2984000) [pid = 3980] [serial = 529] [outer = 0000000000000000] 00:26:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A29D3400) [pid = 3980] [serial = 530] [outer = 000000F0A2984000] 00:26:12 INFO - PROCESS | 3980 | 1461137172008 Marionette DEBUG loaded listener.js 00:26:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A2C80400) [pid = 3980] [serial = 531] [outer = 000000F0A2984000] 00:26:12 INFO - PROCESS | 3980 | [3980] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:26:12 INFO - PROCESS | 3980 | [3980] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:26:12 INFO - PROCESS | 3980 | 1461137172986 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 00:26:13 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:26:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1139ms 00:26:13 INFO - PROCESS | 3980 | 1461137173024 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 00:26:13 INFO - PROCESS | 3980 | 1461137173026 Marionette TRACE conn4 <- [1,673,null,{"value":"13"}] 00:26:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:26:13 INFO - PROCESS | 3980 | 1461137173030 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:26:13 INFO - PROCESS | 3980 | 1461137173032 Marionette TRACE conn4 <- [1,674,null,{}] 00:26:13 INFO - PROCESS | 3980 | 1461137173035 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:13 INFO - PROCESS | 3980 | 1461137173132 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 00:26:13 INFO - PROCESS | 3980 | 1461137173138 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A00EE800 == 36 [pid = 3980] [id = 178] 00:26:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A29D0000) [pid = 3980] [serial = 532] [outer = 0000000000000000] 00:26:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A2D1E400) [pid = 3980] [serial = 533] [outer = 000000F0A29D0000] 00:26:13 INFO - PROCESS | 3980 | 1461137173183 Marionette DEBUG loaded listener.js 00:26:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A2D51000) [pid = 3980] [serial = 534] [outer = 000000F0A29D0000] 00:26:14 INFO - PROCESS | 3980 | 1461137174088 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 00:26:14 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:26:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1086ms 00:26:14 INFO - PROCESS | 3980 | 1461137174120 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 00:26:14 INFO - PROCESS | 3980 | 1461137174122 Marionette TRACE conn4 <- [1,677,null,{"value":"13"}] 00:26:14 INFO - PROCESS | 3980 | 1461137174125 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:26:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:26:14 INFO - PROCESS | 3980 | 1461137174127 Marionette TRACE conn4 <- [1,678,null,{}] 00:26:14 INFO - PROCESS | 3980 | 1461137174135 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:14 INFO - PROCESS | 3980 | 1461137174385 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A3AE3000) [pid = 3980] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F09AA36C00) [pid = 3980] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F09C68F000) [pid = 3980] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0968ADC00) [pid = 3980] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F09B718000) [pid = 3980] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F095650400) [pid = 3980] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0944BB800) [pid = 3980] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0A61B3C00) [pid = 3980] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F09F599400) [pid = 3980] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A9990C00) [pid = 3980] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0A26AF800) [pid = 3980] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F0A2D4F800) [pid = 3980] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0944C0400) [pid = 3980] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A3022C00) [pid = 3980] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F09C60C000) [pid = 3980] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A42BE800) [pid = 3980] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F0A5634C00) [pid = 3980] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0A06C9C00) [pid = 3980] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F0A3535800) [pid = 3980] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:26:14 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A38C6400) [pid = 3980] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:26:14 INFO - PROCESS | 3980 | 1461137174468 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000F096807800 == 37 [pid = 3980] [id = 179] 00:26:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F095650400) [pid = 3980] [serial = 535] [outer = 0000000000000000] 00:26:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F0968ADC00) [pid = 3980] [serial = 536] [outer = 000000F095650400] 00:26:14 INFO - PROCESS | 3980 | 1461137174513 Marionette DEBUG loaded listener.js 00:26:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0A00BFC00) [pid = 3980] [serial = 537] [outer = 000000F095650400] 00:26:15 INFO - PROCESS | 3980 | 1461137175353 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 00:26:15 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:26:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1279ms 00:26:15 INFO - PROCESS | 3980 | 1461137175408 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 00:26:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:26:15 INFO - PROCESS | 3980 | 1461137175410 Marionette TRACE conn4 <- [1,681,null,{"value":"13"}] 00:26:15 INFO - PROCESS | 3980 | 1461137175413 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:26:15 INFO - PROCESS | 3980 | 1461137175416 Marionette TRACE conn4 <- [1,682,null,{}] 00:26:15 INFO - PROCESS | 3980 | 1461137175420 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:15 INFO - PROCESS | 3980 | 1461137175512 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 00:26:15 INFO - PROCESS | 3980 | 1461137175519 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3051000 == 38 [pid = 3980] [id = 180] 00:26:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A2DDB800) [pid = 3980] [serial = 538] [outer = 0000000000000000] 00:26:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A3021800) [pid = 3980] [serial = 539] [outer = 000000F0A2DDB800] 00:26:15 INFO - PROCESS | 3980 | 1461137175572 Marionette DEBUG loaded listener.js 00:26:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A33F9C00) [pid = 3980] [serial = 540] [outer = 000000F0A2DDB800] 00:26:16 INFO - PROCESS | 3980 | 1461137176563 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 00:26:16 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:26:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1183ms 00:26:16 INFO - PROCESS | 3980 | 1461137176600 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 00:26:16 INFO - PROCESS | 3980 | 1461137176605 Marionette TRACE conn4 <- [1,685,null,{"value":"13"}] 00:26:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:26:16 INFO - PROCESS | 3980 | 1461137176611 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:26:16 INFO - PROCESS | 3980 | 1461137176616 Marionette TRACE conn4 <- [1,686,null,{}] 00:26:16 INFO - PROCESS | 3980 | 1461137176623 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:16 INFO - PROCESS | 3980 | 1461137176759 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 00:26:16 INFO - PROCESS | 3980 | 1461137176820 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09ADE2000 == 39 [pid = 3980] [id = 181] 00:26:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F096177C00) [pid = 3980] [serial = 541] [outer = 0000000000000000] 00:26:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F096390000) [pid = 3980] [serial = 542] [outer = 000000F096177C00] 00:26:16 INFO - PROCESS | 3980 | 1461137176880 Marionette DEBUG loaded listener.js 00:26:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F097A8F400) [pid = 3980] [serial = 543] [outer = 000000F096177C00] 00:26:18 INFO - PROCESS | 3980 | 1461137178077 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 00:26:18 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:26:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1483ms 00:26:18 INFO - PROCESS | 3980 | 1461137178098 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 00:26:18 INFO - PROCESS | 3980 | 1461137178104 Marionette TRACE conn4 <- [1,689,null,{"value":"13"}] 00:26:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:26:18 INFO - PROCESS | 3980 | 1461137178111 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:26:18 INFO - PROCESS | 3980 | 1461137178114 Marionette TRACE conn4 <- [1,690,null,{}] 00:26:18 INFO - PROCESS | 3980 | 1461137178119 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:18 INFO - PROCESS | 3980 | 1461137178237 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 00:26:18 INFO - PROCESS | 3980 | 1461137178359 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2FDF800 == 40 [pid = 3980] [id = 182] 00:26:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F09BB13000) [pid = 3980] [serial = 544] [outer = 0000000000000000] 00:26:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F09C60B000) [pid = 3980] [serial = 545] [outer = 000000F09BB13000] 00:26:18 INFO - PROCESS | 3980 | 1461137178415 Marionette DEBUG loaded listener.js 00:26:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A007B800) [pid = 3980] [serial = 546] [outer = 000000F09BB13000] 00:26:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F096807800 == 39 [pid = 3980] [id = 179] 00:26:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A00EE800 == 38 [pid = 3980] [id = 178] 00:26:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5A72800 == 37 [pid = 3980] [id = 177] 00:26:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A426E800 == 36 [pid = 3980] [id = 176] 00:26:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B22000 == 35 [pid = 3980] [id = 175] 00:26:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3052800 == 34 [pid = 3980] [id = 174] 00:26:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2522000 == 33 [pid = 3980] [id = 173] 00:26:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A00EF000 == 32 [pid = 3980] [id = 172] 00:26:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B9C3800 == 31 [pid = 3980] [id = 171] 00:26:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F09AA51800 == 30 [pid = 3980] [id = 170] 00:26:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA415000 == 29 [pid = 3980] [id = 169] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0A714A400) [pid = 3980] [serial = 506] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A3FB1000) [pid = 3980] [serial = 426] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0A65F8000) [pid = 3980] [serial = 504] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F09B7E8C00) [pid = 3980] [serial = 429] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A2C83C00) [pid = 3980] [serial = 470] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F097A8D800) [pid = 3980] [serial = 476] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F09FDEB400) [pid = 3980] [serial = 432] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0968B1000) [pid = 3980] [serial = 465] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F09736A800) [pid = 3980] [serial = 480] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0A61B7400) [pid = 3980] [serial = 503] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F09FDEE800) [pid = 3980] [serial = 483] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A9BEA800) [pid = 3980] [serial = 386] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A29D3000) [pid = 3980] [serial = 488] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F09F5A1000) [pid = 3980] [serial = 482] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A5DEBC00) [pid = 3980] [serial = 500] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F09C608000) [pid = 3980] [serial = 435] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F0A3027800) [pid = 3980] [serial = 491] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F09CE69C00) [pid = 3980] [serial = 467] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F0A2D16000) [pid = 3980] [serial = 489] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F09BA10C00) [pid = 3980] [serial = 477] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0A47E1800) [pid = 3980] [serial = 473] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F0A5DEA400) [pid = 3980] [serial = 498] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F0A26A9400) [pid = 3980] [serial = 486] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F095F80000) [pid = 3980] [serial = 479] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F0A3FA8800) [pid = 3980] [serial = 494] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F0A2D4EC00) [pid = 3980] [serial = 471] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F096172800) [pid = 3980] [serial = 464] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F0A61AD400) [pid = 3980] [serial = 501] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000F0A3AEE000) [pid = 3980] [serial = 462] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000F0A563AC00) [pid = 3980] [serial = 497] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000F0A38C8000) [pid = 3980] [serial = 492] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000F0A49F0C00) [pid = 3980] [serial = 495] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000F0A1A50C00) [pid = 3980] [serial = 485] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000F0A52A0000) [pid = 3980] [serial = 474] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000F0A007DC00) [pid = 3980] [serial = 468] [outer = 0000000000000000] [url = about:blank] 00:26:19 INFO - PROCESS | 3980 | 1461137179670 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 00:26:19 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:26:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1597ms 00:26:19 INFO - PROCESS | 3980 | 1461137179714 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 00:26:19 INFO - PROCESS | 3980 | 1461137179718 Marionette TRACE conn4 <- [1,693,null,{"value":"13"}] 00:26:19 INFO - PROCESS | 3980 | 1461137179723 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:26:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:26:19 INFO - PROCESS | 3980 | 1461137179725 Marionette TRACE conn4 <- [1,694,null,{}] 00:26:19 INFO - PROCESS | 3980 | 1461137179731 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:19 INFO - PROCESS | 3980 | 1461137179850 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 00:26:19 INFO - PROCESS | 3980 | 1461137179862 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B989800 == 30 [pid = 3980] [id = 183] 00:26:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000F0968B0C00) [pid = 3980] [serial = 547] [outer = 0000000000000000] 00:26:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000F096C6A000) [pid = 3980] [serial = 548] [outer = 000000F0968B0C00] 00:26:19 INFO - PROCESS | 3980 | 1461137179912 Marionette DEBUG loaded listener.js 00:26:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000F09B0EF800) [pid = 3980] [serial = 549] [outer = 000000F0968B0C00] 00:26:20 INFO - PROCESS | 3980 | 1461137180852 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 00:26:20 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:26:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1178ms 00:26:20 INFO - PROCESS | 3980 | 1461137180906 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 00:26:20 INFO - PROCESS | 3980 | 1461137180912 Marionette TRACE conn4 <- [1,697,null,{"value":"13"}] 00:26:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:26:20 INFO - PROCESS | 3980 | 1461137180919 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:26:20 INFO - PROCESS | 3980 | 1461137180921 Marionette TRACE conn4 <- [1,698,null,{}] 00:26:20 INFO - PROCESS | 3980 | 1461137180925 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:21 INFO - PROCESS | 3980 | 1461137181008 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 00:26:21 INFO - PROCESS | 3980 | 1461137181015 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A00EA800 == 31 [pid = 3980] [id = 184] 00:26:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000F09B57FC00) [pid = 3980] [serial = 550] [outer = 0000000000000000] 00:26:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000F09BB48800) [pid = 3980] [serial = 551] [outer = 000000F09B57FC00] 00:26:21 INFO - PROCESS | 3980 | 1461137181063 Marionette DEBUG loaded listener.js 00:26:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000F09BBE3400) [pid = 3980] [serial = 552] [outer = 000000F09B57FC00] 00:26:22 INFO - PROCESS | 3980 | 1461137182024 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 00:26:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:26:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1136ms 00:26:22 INFO - PROCESS | 3980 | 1461137182056 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 00:26:22 INFO - PROCESS | 3980 | 1461137182058 Marionette TRACE conn4 <- [1,701,null,{"value":"13"}] 00:26:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:26:22 INFO - PROCESS | 3980 | 1461137182062 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:26:22 INFO - PROCESS | 3980 | 1461137182066 Marionette TRACE conn4 <- [1,702,null,{}] 00:26:22 INFO - PROCESS | 3980 | 1461137182083 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:22 INFO - PROCESS | 3980 | 1461137182187 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 00:26:22 INFO - PROCESS | 3980 | 1461137182195 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2FD9800 == 32 [pid = 3980] [id = 185] 00:26:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F09F5A3800) [pid = 3980] [serial = 553] [outer = 0000000000000000] 00:26:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F09FDEE800) [pid = 3980] [serial = 554] [outer = 000000F09F5A3800] 00:26:22 INFO - PROCESS | 3980 | 1461137182245 Marionette DEBUG loaded listener.js 00:26:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F0A00C1000) [pid = 3980] [serial = 555] [outer = 000000F09F5A3800] 00:26:22 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F0A29D0000) [pid = 3980] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:26:22 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F0968A5C00) [pid = 3980] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:26:22 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000F0A26A9800) [pid = 3980] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:26:22 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000F0A1A46400) [pid = 3980] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:26:22 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000F0968A4800) [pid = 3980] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:26:22 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000F09C607C00) [pid = 3980] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:26:22 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000F0A2984000) [pid = 3980] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:26:22 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000F0968A4000) [pid = 3980] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:26:22 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000F0944C3000) [pid = 3980] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:26:22 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000F095650400) [pid = 3980] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:26:23 INFO - PROCESS | 3980 | 1461137183187 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 00:26:23 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:26:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1147ms 00:26:23 INFO - PROCESS | 3980 | 1461137183212 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 00:26:23 INFO - PROCESS | 3980 | 1461137183214 Marionette TRACE conn4 <- [1,705,null,{"value":"13"}] 00:26:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:26:23 INFO - PROCESS | 3980 | 1461137183218 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:26:23 INFO - PROCESS | 3980 | 1461137183220 Marionette TRACE conn4 <- [1,706,null,{}] 00:26:23 INFO - PROCESS | 3980 | 1461137183223 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:23 INFO - PROCESS | 3980 | 1461137183325 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 00:26:23 INFO - PROCESS | 3980 | 1461137183361 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B0D000 == 33 [pid = 3980] [id = 186] 00:26:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000F09F748800) [pid = 3980] [serial = 556] [outer = 0000000000000000] 00:26:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000F0A070D400) [pid = 3980] [serial = 557] [outer = 000000F09F748800] 00:26:23 INFO - PROCESS | 3980 | 1461137183407 Marionette DEBUG loaded listener.js 00:26:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000F0A1A4CC00) [pid = 3980] [serial = 558] [outer = 000000F09F748800] 00:26:24 INFO - PROCESS | 3980 | 1461137184294 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 00:26:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:26:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1128ms 00:26:24 INFO - PROCESS | 3980 | 1461137184348 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 00:26:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:26:24 INFO - PROCESS | 3980 | 1461137184351 Marionette TRACE conn4 <- [1,709,null,{"value":"13"}] 00:26:24 INFO - PROCESS | 3980 | 1461137184354 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:26:24 INFO - PROCESS | 3980 | 1461137184356 Marionette TRACE conn4 <- [1,710,null,{}] 00:26:24 INFO - PROCESS | 3980 | 1461137184360 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:24 INFO - PROCESS | 3980 | 1461137184437 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 00:26:24 INFO - PROCESS | 3980 | 1461137184444 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A4252000 == 34 [pid = 3980] [id = 187] 00:26:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000F0A209A800) [pid = 3980] [serial = 559] [outer = 0000000000000000] 00:26:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000F0A25C2C00) [pid = 3980] [serial = 560] [outer = 000000F0A209A800] 00:26:24 INFO - PROCESS | 3980 | 1461137184490 Marionette DEBUG loaded listener.js 00:26:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000F0A26B3800) [pid = 3980] [serial = 561] [outer = 000000F0A209A800] 00:26:24 INFO - PROCESS | 3980 | 1461137184921 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 00:26:24 INFO - PROCESS | 3980 | 1461137184990 Marionette TRACE conn4 <- [1,713,null,{"value":"13"}] 00:26:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:26:25 INFO - PROCESS | 3980 | 1461137184994 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:26:25 INFO - PROCESS | 3980 | 1461137184996 Marionette TRACE conn4 <- [1,714,null,{}] 00:26:25 INFO - PROCESS | 3980 | 1461137184999 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:25 INFO - PROCESS | 3980 | 1461137185100 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 00:26:25 INFO - PROCESS | 3980 | 1461137185115 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6155000 == 35 [pid = 3980] [id = 188] 00:26:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000F0A2D17C00) [pid = 3980] [serial = 562] [outer = 0000000000000000] 00:26:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F0A2D50C00) [pid = 3980] [serial = 563] [outer = 000000F0A2D17C00] 00:26:25 INFO - PROCESS | 3980 | 1461137185163 Marionette DEBUG loaded listener.js 00:26:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F0A2DDC800) [pid = 3980] [serial = 564] [outer = 000000F0A2D17C00] 00:26:25 INFO - PROCESS | 3980 | 1461137185890 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 00:26:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:26:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 944ms 00:26:25 INFO - PROCESS | 3980 | 1461137185942 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 00:26:25 INFO - PROCESS | 3980 | 1461137185948 Marionette TRACE conn4 <- [1,717,null,{"value":"13"}] 00:26:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:26:25 INFO - PROCESS | 3980 | 1461137185955 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:26:25 INFO - PROCESS | 3980 | 1461137185959 Marionette TRACE conn4 <- [1,718,null,{}] 00:26:25 INFO - PROCESS | 3980 | 1461137185964 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:26 INFO - PROCESS | 3980 | 1461137186070 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 00:26:26 INFO - PROCESS | 3980 | 1461137186136 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A00E9000 == 36 [pid = 3980] [id = 189] 00:26:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F09B7E2400) [pid = 3980] [serial = 565] [outer = 0000000000000000] 00:26:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F09BB0E400) [pid = 3980] [serial = 566] [outer = 000000F09B7E2400] 00:26:26 INFO - PROCESS | 3980 | 1461137186194 Marionette DEBUG loaded listener.js 00:26:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F09C607000) [pid = 3980] [serial = 567] [outer = 000000F09B7E2400] 00:26:26 INFO - PROCESS | 3980 | 1461137186764 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 00:26:26 INFO - PROCESS | 3980 | 1461137186801 Marionette TRACE conn4 <- [1,721,null,{"value":"13"}] 00:26:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:26:26 INFO - PROCESS | 3980 | 1461137186808 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:26:26 INFO - PROCESS | 3980 | 1461137186811 Marionette TRACE conn4 <- [1,722,null,{}] 00:26:26 INFO - PROCESS | 3980 | 1461137186815 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:26 INFO - PROCESS | 3980 | 1461137186919 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 00:26:27 INFO - PROCESS | 3980 | 1461137186996 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5A72800 == 37 [pid = 3980] [id = 190] 00:26:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F09F59C000) [pid = 3980] [serial = 568] [outer = 0000000000000000] 00:26:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F0A2373400) [pid = 3980] [serial = 569] [outer = 000000F09F59C000] 00:26:27 INFO - PROCESS | 3980 | 1461137187053 Marionette DEBUG loaded listener.js 00:26:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F0A29D3000) [pid = 3980] [serial = 570] [outer = 000000F09F59C000] 00:26:27 INFO - PROCESS | 3980 | 1461137187657 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 00:26:27 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:26:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 881ms 00:26:27 INFO - PROCESS | 3980 | 1461137187701 Marionette TRACE conn4 -> [0,725,"getWindowHandle",null] 00:26:27 INFO - PROCESS | 3980 | 1461137187703 Marionette TRACE conn4 <- [1,725,null,{"value":"13"}] 00:26:27 INFO - PROCESS | 3980 | 1461137187708 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:26:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:26:27 INFO - PROCESS | 3980 | 1461137187712 Marionette TRACE conn4 <- [1,726,null,{}] 00:26:27 INFO - PROCESS | 3980 | 1461137187724 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:27 INFO - PROCESS | 3980 | 1461137187830 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 00:26:27 INFO - PROCESS | 3980 | 1461137187897 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7619800 == 38 [pid = 3980] [id = 191] 00:26:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F0A2DE3C00) [pid = 3980] [serial = 571] [outer = 0000000000000000] 00:26:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F0A2DE6C00) [pid = 3980] [serial = 572] [outer = 000000F0A2DE3C00] 00:26:27 INFO - PROCESS | 3980 | 1461137187957 Marionette DEBUG loaded listener.js 00:26:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A3028800) [pid = 3980] [serial = 573] [outer = 000000F0A2DE3C00] 00:26:28 INFO - PROCESS | 3980 | [3980] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:26:29 INFO - PROCESS | 3980 | 1461137188999 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 00:26:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:26:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1344ms 00:26:29 INFO - PROCESS | 3980 | 1461137189058 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 00:26:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:26:29 INFO - PROCESS | 3980 | 1461137189061 Marionette TRACE conn4 <- [1,729,null,{"value":"13"}] 00:26:29 INFO - PROCESS | 3980 | 1461137189066 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:26:29 INFO - PROCESS | 3980 | 1461137189068 Marionette TRACE conn4 <- [1,730,null,{}] 00:26:29 INFO - PROCESS | 3980 | 1461137189072 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:29 INFO - PROCESS | 3980 | 1461137189232 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 00:26:29 INFO - PROCESS | 3980 | 1461137189312 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AA53800 == 39 [pid = 3980] [id = 192] 00:26:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0968A7400) [pid = 3980] [serial = 574] [outer = 0000000000000000] 00:26:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F09B93B800) [pid = 3980] [serial = 575] [outer = 000000F0968A7400] 00:26:29 INFO - PROCESS | 3980 | 1461137189371 Marionette DEBUG loaded listener.js 00:26:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A26AA800) [pid = 3980] [serial = 576] [outer = 000000F0968A7400] 00:26:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A4252000 == 38 [pid = 3980] [id = 187] 00:26:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B0D000 == 37 [pid = 3980] [id = 186] 00:26:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2FD9800 == 36 [pid = 3980] [id = 185] 00:26:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A00EA800 == 35 [pid = 3980] [id = 184] 00:26:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B989800 == 34 [pid = 3980] [id = 183] 00:26:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3051000 == 33 [pid = 3980] [id = 180] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A3021800) [pid = 3980] [serial = 539] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F0A2D1E400) [pid = 3980] [serial = 533] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F09B484C00) [pid = 3980] [serial = 512] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F09B7E4000) [pid = 3980] [serial = 513] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0A26B1800) [pid = 3980] [serial = 527] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0A27AC000) [pid = 3980] [serial = 528] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F0A2095800) [pid = 3980] [serial = 524] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F0A237D800) [pid = 3980] [serial = 525] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F09F7F6400) [pid = 3980] [serial = 521] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F09FDF9400) [pid = 3980] [serial = 522] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F09C69AC00) [pid = 3980] [serial = 518] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F09F598400) [pid = 3980] [serial = 519] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F0A29D3400) [pid = 3980] [serial = 530] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000F0968A5000) [pid = 3980] [serial = 509] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000F09735E400) [pid = 3980] [serial = 510] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000F09BBDFC00) [pid = 3980] [serial = 515] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000F09C54B000) [pid = 3980] [serial = 516] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000F0A2D51000) [pid = 3980] [serial = 534] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000F0968ADC00) [pid = 3980] [serial = 536] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000F0A00BFC00) [pid = 3980] [serial = 537] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000F0A2C80400) [pid = 3980] [serial = 531] [outer = 0000000000000000] [url = about:blank] 00:26:30 INFO - PROCESS | 3980 | 1461137190441 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 00:26:30 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:26:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1434ms 00:26:30 INFO - PROCESS | 3980 | 1461137190501 Marionette TRACE conn4 -> [0,733,"getWindowHandle",null] 00:26:30 INFO - PROCESS | 3980 | 1461137190504 Marionette TRACE conn4 <- [1,733,null,{"value":"13"}] 00:26:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:26:30 INFO - PROCESS | 3980 | 1461137190509 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:26:30 INFO - PROCESS | 3980 | 1461137190512 Marionette TRACE conn4 <- [1,734,null,{}] 00:26:30 INFO - PROCESS | 3980 | 1461137190518 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:30 INFO - PROCESS | 3980 | 1461137190602 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 00:26:30 INFO - PROCESS | 3980 | 1461137190610 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B537800 == 34 [pid = 3980] [id = 193] 00:26:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000F097821400) [pid = 3980] [serial = 577] [outer = 0000000000000000] 00:26:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000F09AA6D400) [pid = 3980] [serial = 578] [outer = 000000F097821400] 00:26:30 INFO - PROCESS | 3980 | 1461137190659 Marionette DEBUG loaded listener.js 00:26:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000F09B942400) [pid = 3980] [serial = 579] [outer = 000000F097821400] 00:26:31 INFO - PROCESS | 3980 | 1461137191604 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 00:26:31 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:26:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1142ms 00:26:31 INFO - PROCESS | 3980 | 1461137191652 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 00:26:31 INFO - PROCESS | 3980 | 1461137191658 Marionette TRACE conn4 <- [1,737,null,{"value":"13"}] 00:26:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:26:31 INFO - PROCESS | 3980 | 1461137191664 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:26:31 INFO - PROCESS | 3980 | 1461137191667 Marionette TRACE conn4 <- [1,738,null,{}] 00:26:31 INFO - PROCESS | 3980 | 1461137191670 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:31 INFO - PROCESS | 3980 | 1461137191752 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 00:26:31 INFO - PROCESS | 3980 | 1461137191758 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A205E800 == 35 [pid = 3980] [id = 194] 00:26:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000F09BBE5800) [pid = 3980] [serial = 580] [outer = 0000000000000000] 00:26:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000F09C699800) [pid = 3980] [serial = 581] [outer = 000000F09BBE5800] 00:26:31 INFO - PROCESS | 3980 | 1461137191804 Marionette DEBUG loaded listener.js 00:26:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000F09F74B000) [pid = 3980] [serial = 582] [outer = 000000F09BBE5800] 00:26:32 INFO - PROCESS | 3980 | 1461137192768 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 00:26:32 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:26:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1141ms 00:26:32 INFO - PROCESS | 3980 | 1461137192807 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 00:26:32 INFO - PROCESS | 3980 | 1461137192809 Marionette TRACE conn4 <- [1,741,null,{"value":"13"}] 00:26:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:26:32 INFO - PROCESS | 3980 | 1461137192821 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:26:32 INFO - PROCESS | 3980 | 1461137192825 Marionette TRACE conn4 <- [1,742,null,{}] 00:26:32 INFO - PROCESS | 3980 | 1461137192836 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:32 INFO - PROCESS | 3980 | 1461137192942 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 00:26:32 INFO - PROCESS | 3980 | 1461137192949 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3435800 == 36 [pid = 3980] [id = 195] 00:26:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000F0A1A42000) [pid = 3980] [serial = 583] [outer = 0000000000000000] 00:26:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F0A237B400) [pid = 3980] [serial = 584] [outer = 000000F0A1A42000] 00:26:33 INFO - PROCESS | 3980 | 1461137193030 Marionette DEBUG loaded listener.js 00:26:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F0A297F800) [pid = 3980] [serial = 585] [outer = 000000F0A1A42000] 00:26:33 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F0A209A800) [pid = 3980] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:26:33 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000F09F5A3800) [pid = 3980] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:26:33 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000F09B57FC00) [pid = 3980] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:26:33 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000F0968B0C00) [pid = 3980] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:26:33 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000F09F748800) [pid = 3980] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:26:33 INFO - PROCESS | 3980 | 1461137193943 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 00:26:33 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:26:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1132ms 00:26:33 INFO - PROCESS | 3980 | 1461137193959 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 00:26:33 INFO - PROCESS | 3980 | 1461137193962 Marionette TRACE conn4 <- [1,745,null,{"value":"13"}] 00:26:33 INFO - PROCESS | 3980 | 1461137193965 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:26:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:26:33 INFO - PROCESS | 3980 | 1461137193967 Marionette TRACE conn4 <- [1,746,null,{}] 00:26:33 INFO - PROCESS | 3980 | 1461137193971 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:34 INFO - PROCESS | 3980 | 1461137194054 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 00:26:34 INFO - PROCESS | 3980 | 1461137194111 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A4252000 == 37 [pid = 3980] [id = 196] 00:26:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000F0A26ADC00) [pid = 3980] [serial = 586] [outer = 0000000000000000] 00:26:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000F0A2D15800) [pid = 3980] [serial = 587] [outer = 000000F0A26ADC00] 00:26:34 INFO - PROCESS | 3980 | 1461137194157 Marionette DEBUG loaded listener.js 00:26:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000F0A2D50800) [pid = 3980] [serial = 588] [outer = 000000F0A26ADC00] 00:26:34 INFO - PROCESS | 3980 | 1461137194544 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 00:26:34 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:26:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 00:26:34 INFO - PROCESS | 3980 | 1461137194596 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 00:26:34 INFO - PROCESS | 3980 | 1461137194598 Marionette TRACE conn4 <- [1,749,null,{"value":"13"}] 00:26:34 INFO - PROCESS | 3980 | 1461137194601 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:26:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:26:34 INFO - PROCESS | 3980 | 1461137194603 Marionette TRACE conn4 <- [1,750,null,{}] 00:26:34 INFO - PROCESS | 3980 | 1461137194606 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:34 INFO - PROCESS | 3980 | 1461137194707 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 00:26:34 INFO - PROCESS | 3980 | 1461137194713 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B49B000 == 38 [pid = 3980] [id = 197] 00:26:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F0A2D4E400) [pid = 3980] [serial = 589] [outer = 0000000000000000] 00:26:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F0A301EC00) [pid = 3980] [serial = 590] [outer = 000000F0A2D4E400] 00:26:34 INFO - PROCESS | 3980 | 1461137194764 Marionette DEBUG loaded listener.js 00:26:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F0A3665C00) [pid = 3980] [serial = 591] [outer = 000000F0A2D4E400] 00:26:35 INFO - PROCESS | 3980 | [3980] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:26:35 INFO - PROCESS | 3980 | 1461137195643 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 00:26:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:26:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1079ms 00:26:35 INFO - PROCESS | 3980 | 1461137195684 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 00:26:35 INFO - PROCESS | 3980 | 1461137195686 Marionette TRACE conn4 <- [1,753,null,{"value":"13"}] 00:26:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:26:35 INFO - PROCESS | 3980 | 1461137195692 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:26:35 INFO - PROCESS | 3980 | 1461137195694 Marionette TRACE conn4 <- [1,754,null,{}] 00:26:35 INFO - PROCESS | 3980 | 1461137195697 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:35 INFO - PROCESS | 3980 | 1461137195787 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 00:26:35 INFO - PROCESS | 3980 | 1461137195792 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A821A800 == 39 [pid = 3980] [id = 198] 00:26:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F0A3AE4800) [pid = 3980] [serial = 592] [outer = 0000000000000000] 00:26:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F0A3AE8400) [pid = 3980] [serial = 593] [outer = 000000F0A3AE4800] 00:26:35 INFO - PROCESS | 3980 | 1461137195842 Marionette DEBUG loaded listener.js 00:26:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F0A3FA8800) [pid = 3980] [serial = 594] [outer = 000000F0A3AE4800] 00:26:36 INFO - PROCESS | 3980 | 1461137196735 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 00:26:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:26:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1081ms 00:26:36 INFO - PROCESS | 3980 | 1461137196774 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 00:26:36 INFO - PROCESS | 3980 | 1461137196778 Marionette TRACE conn4 <- [1,757,null,{"value":"13"}] 00:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:26:36 INFO - PROCESS | 3980 | 1461137196784 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:26:36 INFO - PROCESS | 3980 | 1461137196789 Marionette TRACE conn4 <- [1,758,null,{}] 00:26:36 INFO - PROCESS | 3980 | 1461137196795 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:36 INFO - PROCESS | 3980 | 1461137196933 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 00:26:37 INFO - PROCESS | 3980 | 1461137196994 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09D2C2000 == 40 [pid = 3980] [id = 199] 00:26:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F0969A2000) [pid = 3980] [serial = 595] [outer = 0000000000000000] 00:26:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F09AC89800) [pid = 3980] [serial = 596] [outer = 000000F0969A2000] 00:26:37 INFO - PROCESS | 3980 | 1461137197051 Marionette DEBUG loaded listener.js 00:26:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F09BB4C800) [pid = 3980] [serial = 597] [outer = 000000F0969A2000] 00:26:37 INFO - PROCESS | 3980 | 1461137197643 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 00:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 880ms 00:26:37 INFO - PROCESS | 3980 | 1461137197668 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 00:26:37 INFO - PROCESS | 3980 | 1461137197675 Marionette TRACE conn4 <- [1,761,null,{"value":"13"}] 00:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:26:37 INFO - PROCESS | 3980 | 1461137197682 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:26:37 INFO - PROCESS | 3980 | 1461137197685 Marionette TRACE conn4 <- [1,762,null,{}] 00:26:37 INFO - PROCESS | 3980 | 1461137197689 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:37 INFO - PROCESS | 3980 | 1461137197796 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 00:26:37 INFO - PROCESS | 3980 | 1461137197861 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3EF6000 == 41 [pid = 3980] [id = 200] 00:26:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F09FDF9400) [pid = 3980] [serial = 598] [outer = 0000000000000000] 00:26:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A06C9400) [pid = 3980] [serial = 599] [outer = 000000F09FDF9400] 00:26:37 INFO - PROCESS | 3980 | 1461137197917 Marionette DEBUG loaded listener.js 00:26:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A26AC000) [pid = 3980] [serial = 600] [outer = 000000F09FDF9400] 00:26:38 INFO - PROCESS | 3980 | 1461137198564 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 00:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 941ms 00:26:38 INFO - PROCESS | 3980 | 1461137198629 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 00:26:38 INFO - PROCESS | 3980 | 1461137198632 Marionette TRACE conn4 <- [1,765,null,{"value":"13"}] 00:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:26:38 INFO - PROCESS | 3980 | 1461137198636 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:26:38 INFO - PROCESS | 3980 | 1461137198641 Marionette TRACE conn4 <- [1,766,null,{}] 00:26:38 INFO - PROCESS | 3980 | 1461137198653 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:38 INFO - PROCESS | 3980 | 1461137198792 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 00:26:38 INFO - PROCESS | 3980 | 1461137198858 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A88B2800 == 42 [pid = 3980] [id = 201] 00:26:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A38C0400) [pid = 3980] [serial = 601] [outer = 0000000000000000] 00:26:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A38C9800) [pid = 3980] [serial = 602] [outer = 000000F0A38C0400] 00:26:38 INFO - PROCESS | 3980 | 1461137198916 Marionette DEBUG loaded listener.js 00:26:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A3AEB000) [pid = 3980] [serial = 603] [outer = 000000F0A38C0400] 00:26:39 INFO - PROCESS | 3980 | 1461137199679 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 00:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1084ms 00:26:39 INFO - PROCESS | 3980 | 1461137199722 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 00:26:39 INFO - PROCESS | 3980 | 1461137199726 Marionette TRACE conn4 <- [1,769,null,{"value":"13"}] 00:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:26:39 INFO - PROCESS | 3980 | 1461137199731 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:26:39 INFO - PROCESS | 3980 | 1461137199735 Marionette TRACE conn4 <- [1,770,null,{}] 00:26:39 INFO - PROCESS | 3980 | 1461137199755 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:39 INFO - PROCESS | 3980 | 1461137199855 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 00:26:39 INFO - PROCESS | 3980 | 1461137199923 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B997000 == 43 [pid = 3980] [id = 202] 00:26:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F09BA10000) [pid = 3980] [serial = 604] [outer = 0000000000000000] 00:26:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F09BB19000) [pid = 3980] [serial = 605] [outer = 000000F09BA10000] 00:26:39 INFO - PROCESS | 3980 | 1461137199975 Marionette DEBUG loaded listener.js 00:26:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F09C606C00) [pid = 3980] [serial = 606] [outer = 000000F09BA10000] 00:26:40 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B49B000 == 42 [pid = 3980] [id = 197] 00:26:40 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A4252000 == 41 [pid = 3980] [id = 196] 00:26:40 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3435800 == 40 [pid = 3980] [id = 195] 00:26:40 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A205E800 == 39 [pid = 3980] [id = 194] 00:26:40 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B537800 == 38 [pid = 3980] [id = 193] 00:26:40 INFO - PROCESS | 3980 | --DOCSHELL 000000F09AA53800 == 37 [pid = 3980] [id = 192] 00:26:40 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7619800 == 36 [pid = 3980] [id = 191] 00:26:40 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F096390000) [pid = 3980] [serial = 542] [outer = 0000000000000000] [url = about:blank] 00:26:40 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5A72800 == 35 [pid = 3980] [id = 190] 00:26:40 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A00E9000 == 34 [pid = 3980] [id = 189] 00:26:40 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A25C2C00) [pid = 3980] [serial = 560] [outer = 0000000000000000] [url = about:blank] 00:26:40 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F09FDEE800) [pid = 3980] [serial = 554] [outer = 0000000000000000] [url = about:blank] 00:26:40 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F09BB48800) [pid = 3980] [serial = 551] [outer = 0000000000000000] [url = about:blank] 00:26:40 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F096C6A000) [pid = 3980] [serial = 548] [outer = 0000000000000000] [url = about:blank] 00:26:40 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F09B0EF800) [pid = 3980] [serial = 549] [outer = 0000000000000000] [url = about:blank] 00:26:40 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F09C60B000) [pid = 3980] [serial = 545] [outer = 0000000000000000] [url = about:blank] 00:26:40 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F0A070D400) [pid = 3980] [serial = 557] [outer = 0000000000000000] [url = about:blank] 00:26:40 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0A00C1000) [pid = 3980] [serial = 555] [outer = 0000000000000000] [url = about:blank] 00:26:40 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0A1A4CC00) [pid = 3980] [serial = 558] [outer = 0000000000000000] [url = about:blank] 00:26:40 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F09BBE3400) [pid = 3980] [serial = 552] [outer = 0000000000000000] [url = about:blank] 00:26:40 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F0A26B3800) [pid = 3980] [serial = 561] [outer = 0000000000000000] [url = about:blank] 00:26:40 INFO - PROCESS | 3980 | 1461137200552 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 00:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 838ms 00:26:40 INFO - PROCESS | 3980 | 1461137200569 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 00:26:40 INFO - PROCESS | 3980 | 1461137200575 Marionette TRACE conn4 <- [1,773,null,{"value":"13"}] 00:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:26:40 INFO - PROCESS | 3980 | 1461137200581 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:26:40 INFO - PROCESS | 3980 | 1461137200584 Marionette TRACE conn4 <- [1,774,null,{}] 00:26:40 INFO - PROCESS | 3980 | 1461137200588 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:40 INFO - PROCESS | 3980 | 1461137200671 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 00:26:40 INFO - PROCESS | 3980 | 1461137200732 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09CEDE800 == 35 [pid = 3980] [id = 203] 00:26:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F0944BD000) [pid = 3980] [serial = 607] [outer = 0000000000000000] 00:26:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F096959C00) [pid = 3980] [serial = 608] [outer = 000000F0944BD000] 00:26:40 INFO - PROCESS | 3980 | 1461137200779 Marionette DEBUG loaded listener.js 00:26:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F09BBE7800) [pid = 3980] [serial = 609] [outer = 000000F0944BD000] 00:26:41 INFO - PROCESS | 3980 | 1461137201184 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 00:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 628ms 00:26:41 INFO - PROCESS | 3980 | 1461137201211 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 00:26:41 INFO - PROCESS | 3980 | 1461137201214 Marionette TRACE conn4 <- [1,777,null,{"value":"13"}] 00:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:26:41 INFO - PROCESS | 3980 | 1461137201217 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:26:41 INFO - PROCESS | 3980 | 1461137201221 Marionette TRACE conn4 <- [1,778,null,{}] 00:26:41 INFO - PROCESS | 3980 | 1461137201232 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:41 INFO - PROCESS | 3980 | 1461137201315 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 00:26:41 INFO - PROCESS | 3980 | 1461137201323 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3049000 == 36 [pid = 3980] [id = 204] 00:26:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F09F74AC00) [pid = 3980] [serial = 610] [outer = 0000000000000000] 00:26:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F09FDFA400) [pid = 3980] [serial = 611] [outer = 000000F09F74AC00] 00:26:41 INFO - PROCESS | 3980 | 1461137201371 Marionette DEBUG loaded listener.js 00:26:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A1A44800) [pid = 3980] [serial = 612] [outer = 000000F09F74AC00] 00:26:41 INFO - PROCESS | 3980 | 1461137201850 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 00:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 693ms 00:26:41 INFO - PROCESS | 3980 | 1461137201912 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 00:26:41 INFO - PROCESS | 3980 | 1461137201915 Marionette TRACE conn4 <- [1,781,null,{"value":"13"}] 00:26:41 INFO - PROCESS | 3980 | 1461137201918 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:26:41 INFO - PROCESS | 3980 | 1461137201920 Marionette TRACE conn4 <- [1,782,null,{}] 00:26:41 INFO - PROCESS | 3980 | 1461137201923 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:42 INFO - PROCESS | 3980 | 1461137202004 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 00:26:42 INFO - PROCESS | 3980 | 1461137202010 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3EEF000 == 37 [pid = 3980] [id = 205] 00:26:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A25BC000) [pid = 3980] [serial = 613] [outer = 0000000000000000] 00:26:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A26AA400) [pid = 3980] [serial = 614] [outer = 000000F0A25BC000] 00:26:42 INFO - PROCESS | 3980 | 1461137202058 Marionette DEBUG loaded listener.js 00:26:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A27AC400) [pid = 3980] [serial = 615] [outer = 000000F0A25BC000] 00:26:42 INFO - PROCESS | 3980 | 1461137202487 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 00:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 628ms 00:26:42 INFO - PROCESS | 3980 | 1461137202549 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 00:26:42 INFO - PROCESS | 3980 | 1461137202552 Marionette TRACE conn4 <- [1,785,null,{"value":"13"}] 00:26:42 INFO - PROCESS | 3980 | 1461137202555 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:26:42 INFO - PROCESS | 3980 | 1461137202557 Marionette TRACE conn4 <- [1,786,null,{}] 00:26:42 INFO - PROCESS | 3980 | 1461137202560 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:42 INFO - PROCESS | 3980 | 1461137202663 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 00:26:42 INFO - PROCESS | 3980 | 1461137202734 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5622800 == 38 [pid = 3980] [id = 206] 00:26:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F0A29CD800) [pid = 3980] [serial = 616] [outer = 0000000000000000] 00:26:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F0A29D4000) [pid = 3980] [serial = 617] [outer = 000000F0A29CD800] 00:26:42 INFO - PROCESS | 3980 | 1461137202779 Marionette DEBUG loaded listener.js 00:26:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F0A2D1C800) [pid = 3980] [serial = 618] [outer = 000000F0A29CD800] 00:26:43 INFO - PROCESS | 3980 | 1461137203203 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 00:26:43 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:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 00:26:43 INFO - PROCESS | 3980 | 1461137203254 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 00:26:43 INFO - PROCESS | 3980 | 1461137203256 Marionette TRACE conn4 <- [1,789,null,{"value":"13"}] 00:26:43 INFO - PROCESS | 3980 | 1461137203260 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:26:43 INFO - PROCESS | 3980 | 1461137203261 Marionette TRACE conn4 <- [1,790,null,{}] 00:26:43 INFO - PROCESS | 3980 | 1461137203265 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:43 INFO - PROCESS | 3980 | 1461137203389 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 00:26:43 INFO - PROCESS | 3980 | 1461137203439 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A821C800 == 39 [pid = 3980] [id = 207] 00:26:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F0A2DA7800) [pid = 3980] [serial = 619] [outer = 0000000000000000] 00:26:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0A38C2400) [pid = 3980] [serial = 620] [outer = 000000F0A2DA7800] 00:26:43 INFO - PROCESS | 3980 | 1461137203489 Marionette DEBUG loaded listener.js 00:26:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A3AE3400) [pid = 3980] [serial = 621] [outer = 000000F0A2DA7800] 00:26:43 INFO - PROCESS | 3980 | 1461137203930 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 00:26:43 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:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 692ms 00:26:43 INFO - PROCESS | 3980 | 1461137203959 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 00:26:43 INFO - PROCESS | 3980 | 1461137203961 Marionette TRACE conn4 <- [1,793,null,{"value":"13"}] 00:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:26:44 INFO - PROCESS | 3980 | 1461137204003 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:26:44 INFO - PROCESS | 3980 | 1461137204005 Marionette TRACE conn4 <- [1,794,null,{}] 00:26:44 INFO - PROCESS | 3980 | 1461137204016 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:44 INFO - PROCESS | 3980 | 1461137204116 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 00:26:44 INFO - PROCESS | 3980 | 1461137204128 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8991000 == 40 [pid = 3980] [id = 208] 00:26:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A2DD7C00) [pid = 3980] [serial = 622] [outer = 0000000000000000] 00:26:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A4237800) [pid = 3980] [serial = 623] [outer = 000000F0A2DD7C00] 00:26:44 INFO - PROCESS | 3980 | 1461137204172 Marionette DEBUG loaded listener.js 00:26:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A47E0000) [pid = 3980] [serial = 624] [outer = 000000F0A2DD7C00] 00:26:44 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A2D4E400) [pid = 3980] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:26:44 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F097821400) [pid = 3980] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:26:44 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F09BBE5800) [pid = 3980] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:26:44 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F0A1A42000) [pid = 3980] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:26:44 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0A26ADC00) [pid = 3980] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:26:44 INFO - PROCESS | 3980 | 1461137204586 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 00:26:44 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:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 00:26:44 INFO - PROCESS | 3980 | 1461137204649 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 00:26:44 INFO - PROCESS | 3980 | 1461137204652 Marionette TRACE conn4 <- [1,797,null,{"value":"13"}] 00:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:26:44 INFO - PROCESS | 3980 | 1461137204655 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:26:44 INFO - PROCESS | 3980 | 1461137204657 Marionette TRACE conn4 <- [1,798,null,{}] 00:26:44 INFO - PROCESS | 3980 | 1461137204660 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:44 INFO - PROCESS | 3980 | 1461137204735 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 00:26:44 INFO - PROCESS | 3980 | 1461137204741 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A981D800 == 41 [pid = 3980] [id = 209] 00:26:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0A38CE800) [pid = 3980] [serial = 625] [outer = 0000000000000000] 00:26:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A49EE400) [pid = 3980] [serial = 626] [outer = 000000F0A38CE800] 00:26:44 INFO - PROCESS | 3980 | 1461137204788 Marionette DEBUG loaded listener.js 00:26:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A5632400) [pid = 3980] [serial = 627] [outer = 000000F0A38CE800] 00:26:45 INFO - PROCESS | 3980 | 1461137205193 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 00:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 586ms 00:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:26:45 INFO - PROCESS | 3980 | 1461137205245 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 00:26:45 INFO - PROCESS | 3980 | 1461137205247 Marionette TRACE conn4 <- [1,801,null,{"value":"13"}] 00:26:45 INFO - PROCESS | 3980 | 1461137205250 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:26:45 INFO - PROCESS | 3980 | 1461137205252 Marionette TRACE conn4 <- [1,802,null,{}] 00:26:45 INFO - PROCESS | 3980 | 1461137205256 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:45 INFO - PROCESS | 3980 | 1461137205334 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 00:26:45 INFO - PROCESS | 3980 | 1461137205340 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A99C1800 == 42 [pid = 3980] [id = 210] 00:26:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F09AA37400) [pid = 3980] [serial = 628] [outer = 0000000000000000] 00:26:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A5639C00) [pid = 3980] [serial = 629] [outer = 000000F09AA37400] 00:26:45 INFO - PROCESS | 3980 | 1461137205385 Marionette DEBUG loaded listener.js 00:26:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A5DF4800) [pid = 3980] [serial = 630] [outer = 000000F09AA37400] 00:26:45 INFO - PROCESS | 3980 | 1461137205816 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 00:26:45 INFO - PROCESS | 3980 | 1461137205884 Marionette TRACE conn4 <- [1,805,null,{"value":"13"}] 00:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:26:45 INFO - PROCESS | 3980 | 1461137205888 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:26:45 INFO - PROCESS | 3980 | 1461137205890 Marionette TRACE conn4 <- [1,806,null,{}] 00:26:45 INFO - PROCESS | 3980 | 1461137205894 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:45 INFO - PROCESS | 3980 | 1461137205970 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 00:26:45 INFO - PROCESS | 3980 | 1461137205976 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C9E800 == 43 [pid = 3980] [id = 211] 00:26:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F0A61B1400) [pid = 3980] [serial = 631] [outer = 0000000000000000] 00:26:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F0A61B5C00) [pid = 3980] [serial = 632] [outer = 000000F0A61B1400] 00:26:46 INFO - PROCESS | 3980 | 1461137206020 Marionette DEBUG loaded listener.js 00:26:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F0A65F2400) [pid = 3980] [serial = 633] [outer = 000000F0A61B1400] 00:26:46 INFO - PROCESS | 3980 | 1461137206437 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 00:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 587ms 00:26:46 INFO - PROCESS | 3980 | 1461137206478 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 00:26:46 INFO - PROCESS | 3980 | 1461137206480 Marionette TRACE conn4 <- [1,809,null,{"value":"13"}] 00:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:26:46 INFO - PROCESS | 3980 | 1461137206484 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:26:46 INFO - PROCESS | 3980 | 1461137206486 Marionette TRACE conn4 <- [1,810,null,{}] 00:26:46 INFO - PROCESS | 3980 | 1461137206490 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:46 INFO - PROCESS | 3980 | 1461137206636 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 00:26:46 INFO - PROCESS | 3980 | 1461137206791 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B955800 == 44 [pid = 3980] [id = 212] 00:26:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F095F81C00) [pid = 3980] [serial = 634] [outer = 0000000000000000] 00:26:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0968AF000) [pid = 3980] [serial = 635] [outer = 000000F095F81C00] 00:26:46 INFO - PROCESS | 3980 | 1461137206851 Marionette DEBUG loaded listener.js 00:26:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F09B7E8C00) [pid = 3980] [serial = 636] [outer = 000000F095F81C00] 00:26:47 INFO - PROCESS | 3980 | 1461137207418 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 00:26:47 INFO - PROCESS | 3980 | 1461137207478 Marionette TRACE conn4 <- [1,813,null,{"value":"13"}] 00:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:26:47 INFO - PROCESS | 3980 | 1461137207483 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:26:47 INFO - PROCESS | 3980 | 1461137207488 Marionette TRACE conn4 <- [1,814,null,{}] 00:26:47 INFO - PROCESS | 3980 | 1461137207493 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:47 INFO - PROCESS | 3980 | 1461137207600 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 00:26:47 INFO - PROCESS | 3980 | 1461137207671 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B6C000 == 45 [pid = 3980] [id = 213] 00:26:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F09FDF5800) [pid = 3980] [serial = 637] [outer = 0000000000000000] 00:26:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A06C0000) [pid = 3980] [serial = 638] [outer = 000000F09FDF5800] 00:26:47 INFO - PROCESS | 3980 | 1461137207730 Marionette DEBUG loaded listener.js 00:26:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A25B8000) [pid = 3980] [serial = 639] [outer = 000000F09FDF5800] 00:26:48 INFO - PROCESS | 3980 | 1461137208387 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 00:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 943ms 00:26:48 INFO - PROCESS | 3980 | 1461137208429 Marionette TRACE conn4 -> [0,817,"getWindowHandle",null] 00:26:48 INFO - PROCESS | 3980 | 1461137208432 Marionette TRACE conn4 <- [1,817,null,{"value":"13"}] 00:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:26:48 INFO - PROCESS | 3980 | 1461137208436 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:26:48 INFO - PROCESS | 3980 | 1461137208439 Marionette TRACE conn4 <- [1,818,null,{}] 00:26:48 INFO - PROCESS | 3980 | 1461137208443 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:48 INFO - PROCESS | 3980 | 1461137208547 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 00:26:48 INFO - PROCESS | 3980 | 1461137208617 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA1E5800 == 46 [pid = 3980] [id = 214] 00:26:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A29D7000) [pid = 3980] [serial = 640] [outer = 0000000000000000] 00:26:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A33F9000) [pid = 3980] [serial = 641] [outer = 000000F0A29D7000] 00:26:48 INFO - PROCESS | 3980 | 1461137208674 Marionette DEBUG loaded listener.js 00:26:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A42F0800) [pid = 3980] [serial = 642] [outer = 000000F0A29D7000] 00:26:49 INFO - PROCESS | 3980 | 1461137209333 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 00:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 942ms 00:26:49 INFO - PROCESS | 3980 | 1461137209380 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 00:26:49 INFO - PROCESS | 3980 | 1461137209385 Marionette TRACE conn4 <- [1,821,null,{"value":"13"}] 00:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:26:49 INFO - PROCESS | 3980 | 1461137209397 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:26:49 INFO - PROCESS | 3980 | 1461137209403 Marionette TRACE conn4 <- [1,822,null,{}] 00:26:49 INFO - PROCESS | 3980 | 1461137209421 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:49 INFO - PROCESS | 3980 | 1461137209531 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 00:26:49 INFO - PROCESS | 3980 | 1461137209598 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA41A000 == 47 [pid = 3980] [id = 215] 00:26:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A42C0000) [pid = 3980] [serial = 643] [outer = 0000000000000000] 00:26:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A714A000) [pid = 3980] [serial = 644] [outer = 000000F0A42C0000] 00:26:49 INFO - PROCESS | 3980 | 1461137209654 Marionette DEBUG loaded listener.js 00:26:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A767A400) [pid = 3980] [serial = 645] [outer = 000000F0A42C0000] 00:26:50 INFO - PROCESS | 3980 | 1461137210209 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 00:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 838ms 00:26:50 INFO - PROCESS | 3980 | 1461137210239 Marionette TRACE conn4 -> [0,825,"getWindowHandle",null] 00:26:50 INFO - PROCESS | 3980 | 1461137210241 Marionette TRACE conn4 <- [1,825,null,{"value":"13"}] 00:26:50 INFO - PROCESS | 3980 | 1461137210246 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:26:50 INFO - PROCESS | 3980 | 1461137210248 Marionette TRACE conn4 <- [1,826,null,{}] 00:26:50 INFO - PROCESS | 3980 | 1461137210252 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:50 INFO - PROCESS | 3980 | 1461137210354 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 00:26:50 INFO - PROCESS | 3980 | 1461137210457 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A760D000 == 48 [pid = 3980] [id = 216] 00:26:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A3021800) [pid = 3980] [serial = 646] [outer = 0000000000000000] 00:26:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A7680C00) [pid = 3980] [serial = 647] [outer = 000000F0A3021800] 00:26:50 INFO - PROCESS | 3980 | 1461137210512 Marionette DEBUG loaded listener.js 00:26:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A86A2C00) [pid = 3980] [serial = 648] [outer = 000000F0A3021800] 00:26:51 INFO - PROCESS | 3980 | 1461137211261 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 00:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1028ms 00:26:51 INFO - PROCESS | 3980 | 1461137211280 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 00:26:51 INFO - PROCESS | 3980 | 1461137211284 Marionette TRACE conn4 <- [1,829,null,{"value":"13"}] 00:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:26:51 INFO - PROCESS | 3980 | 1461137211289 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:26:51 INFO - PROCESS | 3980 | 1461137211293 Marionette TRACE conn4 <- [1,830,null,{}] 00:26:51 INFO - PROCESS | 3980 | 1461137211320 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:51 INFO - PROCESS | 3980 | 1461137211455 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 00:26:51 INFO - PROCESS | 3980 | 1461137211473 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3044000 == 49 [pid = 3980] [id = 217] 00:26:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F09BAAA800) [pid = 3980] [serial = 649] [outer = 0000000000000000] 00:26:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F09D236800) [pid = 3980] [serial = 650] [outer = 000000F09BAAA800] 00:26:51 INFO - PROCESS | 3980 | 1461137211526 Marionette DEBUG loaded listener.js 00:26:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A007BC00) [pid = 3980] [serial = 651] [outer = 000000F09BAAA800] 00:26:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C9E800 == 48 [pid = 3980] [id = 211] 00:26:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A99C1800 == 47 [pid = 3980] [id = 210] 00:26:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A981D800 == 46 [pid = 3980] [id = 209] 00:26:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8991000 == 45 [pid = 3980] [id = 208] 00:26:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A821C800 == 44 [pid = 3980] [id = 207] 00:26:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5622800 == 43 [pid = 3980] [id = 206] 00:26:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3EEF000 == 42 [pid = 3980] [id = 205] 00:26:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3049000 == 41 [pid = 3980] [id = 204] 00:26:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F09CEDE800 == 40 [pid = 3980] [id = 203] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A3AE8400) [pid = 3980] [serial = 593] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F09B93B800) [pid = 3980] [serial = 575] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A2DE6C00) [pid = 3980] [serial = 572] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0A2373400) [pid = 3980] [serial = 569] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F09BB0E400) [pid = 3980] [serial = 566] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B997000 == 39 [pid = 3980] [id = 202] 00:26:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F09D2C2000 == 38 [pid = 3980] [id = 199] 00:26:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A821A800 == 37 [pid = 3980] [id = 198] 00:26:52 INFO - PROCESS | 3980 | 1461137212134 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 00:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 859ms 00:26:52 INFO - PROCESS | 3980 | 1461137212153 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 00:26:52 INFO - PROCESS | 3980 | 1461137212159 Marionette TRACE conn4 <- [1,833,null,{"value":"13"}] 00:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:26:52 INFO - PROCESS | 3980 | 1461137212166 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:26:52 INFO - PROCESS | 3980 | 1461137212168 Marionette TRACE conn4 <- [1,834,null,{}] 00:26:52 INFO - PROCESS | 3980 | 1461137212172 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:52 INFO - PROCESS | 3980 | 1461137212265 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A3665C00) [pid = 3980] [serial = 591] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F09AA6D400) [pid = 3980] [serial = 578] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F09B942400) [pid = 3980] [serial = 579] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F09C699800) [pid = 3980] [serial = 581] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A2D50C00) [pid = 3980] [serial = 563] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A237B400) [pid = 3980] [serial = 584] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A301EC00) [pid = 3980] [serial = 590] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A297F800) [pid = 3980] [serial = 585] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A2D50800) [pid = 3980] [serial = 588] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F09F74B000) [pid = 3980] [serial = 582] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0A2D15800) [pid = 3980] [serial = 587] [outer = 0000000000000000] [url = about:blank] 00:26:52 INFO - PROCESS | 3980 | 1461137212341 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B5BC000 == 38 [pid = 3980] [id = 218] 00:26:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F09AE1B400) [pid = 3980] [serial = 652] [outer = 0000000000000000] 00:26:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F09BA07800) [pid = 3980] [serial = 653] [outer = 000000F09AE1B400] 00:26:52 INFO - PROCESS | 3980 | 1461137212388 Marionette DEBUG loaded listener.js 00:26:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F09F7F9C00) [pid = 3980] [serial = 654] [outer = 000000F09AE1B400] 00:26:52 INFO - PROCESS | 3980 | 1461137212774 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 00:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 689ms 00:26:52 INFO - PROCESS | 3980 | 1461137212857 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 00:26:52 INFO - PROCESS | 3980 | 1461137212859 Marionette TRACE conn4 <- [1,837,null,{"value":"13"}] 00:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:26:52 INFO - PROCESS | 3980 | 1461137212863 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:26:52 INFO - PROCESS | 3980 | 1461137212866 Marionette TRACE conn4 <- [1,838,null,{}] 00:26:52 INFO - PROCESS | 3980 | 1461137212877 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:52 INFO - PROCESS | 3980 | 1461137212965 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 00:26:52 INFO - PROCESS | 3980 | 1461137212981 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A408B000 == 39 [pid = 3980] [id = 219] 00:26:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A26A7400) [pid = 3980] [serial = 655] [outer = 0000000000000000] 00:26:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A27A8400) [pid = 3980] [serial = 656] [outer = 000000F0A26A7400] 00:26:53 INFO - PROCESS | 3980 | 1461137213029 Marionette DEBUG loaded listener.js 00:26:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A2C86C00) [pid = 3980] [serial = 657] [outer = 000000F0A26A7400] 00:26:53 INFO - PROCESS | 3980 | 1461137213468 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 00:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 629ms 00:26:53 INFO - PROCESS | 3980 | 1461137213494 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 00:26:53 INFO - PROCESS | 3980 | 1461137213497 Marionette TRACE conn4 <- [1,841,null,{"value":"13"}] 00:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:26:53 INFO - PROCESS | 3980 | 1461137213500 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:26:53 INFO - PROCESS | 3980 | 1461137213502 Marionette TRACE conn4 <- [1,842,null,{}] 00:26:53 INFO - PROCESS | 3980 | 1461137213506 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:53 INFO - PROCESS | 3980 | 1461137213587 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 00:26:53 INFO - PROCESS | 3980 | 1461137213593 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6EE3000 == 40 [pid = 3980] [id = 220] 00:26:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A2DA6400) [pid = 3980] [serial = 658] [outer = 0000000000000000] 00:26:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A2DE2C00) [pid = 3980] [serial = 659] [outer = 000000F0A2DA6400] 00:26:53 INFO - PROCESS | 3980 | 1461137213642 Marionette DEBUG loaded listener.js 00:26:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A3536000) [pid = 3980] [serial = 660] [outer = 000000F0A2DA6400] 00:26:54 INFO - PROCESS | 3980 | 1461137214065 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 00:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 586ms 00:26:54 INFO - PROCESS | 3980 | 1461137214088 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 00:26:54 INFO - PROCESS | 3980 | 1461137214090 Marionette TRACE conn4 <- [1,845,null,{"value":"13"}] 00:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:26:54 INFO - PROCESS | 3980 | 1461137214093 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:26:54 INFO - PROCESS | 3980 | 1461137214095 Marionette TRACE conn4 <- [1,846,null,{}] 00:26:54 INFO - PROCESS | 3980 | 1461137214099 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:54 INFO - PROCESS | 3980 | 1461137214178 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 00:26:54 INFO - PROCESS | 3980 | 1461137214184 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8236000 == 41 [pid = 3980] [id = 221] 00:26:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A3837C00) [pid = 3980] [serial = 661] [outer = 0000000000000000] 00:26:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A38CAC00) [pid = 3980] [serial = 662] [outer = 000000F0A3837C00] 00:26:54 INFO - PROCESS | 3980 | 1461137214231 Marionette DEBUG loaded listener.js 00:26:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A3AEE000) [pid = 3980] [serial = 663] [outer = 000000F0A3837C00] 00:26:54 INFO - PROCESS | 3980 | 1461137214718 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 00:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 00:26:54 INFO - PROCESS | 3980 | 1461137214769 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 00:26:54 INFO - PROCESS | 3980 | 1461137214771 Marionette TRACE conn4 <- [1,849,null,{"value":"13"}] 00:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:26:54 INFO - PROCESS | 3980 | 1461137214780 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:26:54 INFO - PROCESS | 3980 | 1461137214782 Marionette TRACE conn4 <- [1,850,null,{}] 00:26:54 INFO - PROCESS | 3980 | 1461137214785 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:54 INFO - PROCESS | 3980 | 1461137214912 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 00:26:54 INFO - PROCESS | 3980 | 1461137214965 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A99B9800 == 42 [pid = 3980] [id = 222] 00:26:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A5DE8400) [pid = 3980] [serial = 664] [outer = 0000000000000000] 00:26:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0A61B1000) [pid = 3980] [serial = 665] [outer = 000000F0A5DE8400] 00:26:55 INFO - PROCESS | 3980 | 1461137215014 Marionette DEBUG loaded listener.js 00:26:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F0A713D800) [pid = 3980] [serial = 666] [outer = 000000F0A5DE8400] 00:26:55 INFO - PROCESS | 3980 | 1461137215448 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 00:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 693ms 00:26:55 INFO - PROCESS | 3980 | 1461137215471 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 00:26:55 INFO - PROCESS | 3980 | 1461137215473 Marionette TRACE conn4 <- [1,853,null,{"value":"13"}] 00:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:26:55 INFO - PROCESS | 3980 | 1461137215476 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:26:55 INFO - PROCESS | 3980 | 1461137215478 Marionette TRACE conn4 <- [1,854,null,{}] 00:26:55 INFO - PROCESS | 3980 | 1461137215488 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:55 INFO - PROCESS | 3980 | 1461137215619 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 00:26:55 INFO - PROCESS | 3980 | 1461137215626 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09C6C6800 == 43 [pid = 3980] [id = 223] 00:26:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A7143C00) [pid = 3980] [serial = 667] [outer = 0000000000000000] 00:26:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A869F400) [pid = 3980] [serial = 668] [outer = 000000F0A7143C00] 00:26:55 INFO - PROCESS | 3980 | 1461137215675 Marionette DEBUG loaded listener.js 00:26:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A86AB000) [pid = 3980] [serial = 669] [outer = 000000F0A7143C00] 00:26:56 INFO - PROCESS | 3980 | 1461137216085 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 00:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 628ms 00:26:56 INFO - PROCESS | 3980 | 1461137216109 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 00:26:56 INFO - PROCESS | 3980 | 1461137216111 Marionette TRACE conn4 <- [1,857,null,{"value":"13"}] 00:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:26:56 INFO - PROCESS | 3980 | 1461137216115 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:26:56 INFO - PROCESS | 3980 | 1461137216117 Marionette TRACE conn4 <- [1,858,null,{}] 00:26:56 INFO - PROCESS | 3980 | 1461137216120 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:56 INFO - PROCESS | 3980 | 1461137216223 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 00:26:56 INFO - PROCESS | 3980 | 1461137216230 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC196800 == 44 [pid = 3980] [id = 224] 00:26:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A88E1C00) [pid = 3980] [serial = 670] [outer = 0000000000000000] 00:26:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0A88E5800) [pid = 3980] [serial = 671] [outer = 000000F0A88E1C00] 00:26:56 INFO - PROCESS | 3980 | 1461137216276 Marionette DEBUG loaded listener.js 00:26:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A88EF800) [pid = 3980] [serial = 672] [outer = 000000F0A88E1C00] 00:26:56 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F0968A7400) [pid = 3980] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:26:56 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F09BB13000) [pid = 3980] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:26:56 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0A7141400) [pid = 3980] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:26:56 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A29CD800) [pid = 3980] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:26:56 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0A2DA7800) [pid = 3980] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:26:56 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A38C0400) [pid = 3980] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:26:56 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F09F74AC00) [pid = 3980] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:26:56 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A25BC000) [pid = 3980] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:26:56 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F09BA10000) [pid = 3980] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:26:56 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0944BD000) [pid = 3980] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:26:56 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A2DD7C00) [pid = 3980] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:26:56 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A38CE800) [pid = 3980] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:26:56 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F09AA37400) [pid = 3980] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:26:56 INFO - PROCESS | 3980 | 1461137216802 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 00:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 733ms 00:26:56 INFO - PROCESS | 3980 | 1461137216849 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 00:26:56 INFO - PROCESS | 3980 | 1461137216852 Marionette TRACE conn4 <- [1,861,null,{"value":"13"}] 00:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:26:56 INFO - PROCESS | 3980 | 1461137216855 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:26:56 INFO - PROCESS | 3980 | 1461137216857 Marionette TRACE conn4 <- [1,862,null,{}] 00:26:56 INFO - PROCESS | 3980 | 1461137216860 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:56 INFO - PROCESS | 3980 | 1461137216963 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 00:26:56 INFO - PROCESS | 3980 | 1461137216970 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC1AB000 == 45 [pid = 3980] [id = 225] 00:26:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F09F74AC00) [pid = 3980] [serial = 673] [outer = 0000000000000000] 00:26:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A2DD7C00) [pid = 3980] [serial = 674] [outer = 000000F09F74AC00] 00:26:57 INFO - PROCESS | 3980 | 1461137217017 Marionette DEBUG loaded listener.js 00:26:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A88EE800) [pid = 3980] [serial = 675] [outer = 000000F09F74AC00] 00:26:57 INFO - PROCESS | 3980 | 1461137217432 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 00:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 628ms 00:26:57 INFO - PROCESS | 3980 | 1461137217487 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 00:26:57 INFO - PROCESS | 3980 | 1461137217489 Marionette TRACE conn4 <- [1,865,null,{"value":"13"}] 00:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:26:57 INFO - PROCESS | 3980 | 1461137217493 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:26:57 INFO - PROCESS | 3980 | 1461137217494 Marionette TRACE conn4 <- [1,866,null,{}] 00:26:57 INFO - PROCESS | 3980 | 1461137217498 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:57 INFO - PROCESS | 3980 | 1461137217578 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 00:26:57 INFO - PROCESS | 3980 | 1461137217584 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC21E000 == 46 [pid = 3980] [id = 226] 00:26:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A8A28400) [pid = 3980] [serial = 676] [outer = 0000000000000000] 00:26:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A8A2EC00) [pid = 3980] [serial = 677] [outer = 000000F0A8A28400] 00:26:57 INFO - PROCESS | 3980 | 1461137217631 Marionette DEBUG loaded listener.js 00:26:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0A8A8A400) [pid = 3980] [serial = 678] [outer = 000000F0A8A28400] 00:26:58 INFO - PROCESS | 3980 | 1461137218053 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 00:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 586ms 00:26:58 INFO - PROCESS | 3980 | 1461137218082 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 00:26:58 INFO - PROCESS | 3980 | 1461137218084 Marionette TRACE conn4 <- [1,869,null,{"value":"13"}] 00:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:26:58 INFO - PROCESS | 3980 | 1461137218088 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:26:58 INFO - PROCESS | 3980 | 1461137218090 Marionette TRACE conn4 <- [1,870,null,{}] 00:26:58 INFO - PROCESS | 3980 | 1461137218099 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:58 INFO - PROCESS | 3980 | 1461137218201 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 00:26:58 INFO - PROCESS | 3980 | 1461137218210 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC21F800 == 47 [pid = 3980] [id = 227] 00:26:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F0A71EB800) [pid = 3980] [serial = 679] [outer = 0000000000000000] 00:26:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A8A34000) [pid = 3980] [serial = 680] [outer = 000000F0A71EB800] 00:26:58 INFO - PROCESS | 3980 | 1461137218262 Marionette DEBUG loaded listener.js 00:26:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A998F800) [pid = 3980] [serial = 681] [outer = 000000F0A71EB800] 00:26:58 INFO - PROCESS | 3980 | 1461137218869 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 00:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 838ms 00:26:58 INFO - PROCESS | 3980 | 1461137218929 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 00:26:58 INFO - PROCESS | 3980 | 1461137218934 Marionette TRACE conn4 <- [1,873,null,{"value":"13"}] 00:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:26:58 INFO - PROCESS | 3980 | 1461137218940 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:26:58 INFO - PROCESS | 3980 | 1461137218944 Marionette TRACE conn4 <- [1,874,null,{}] 00:26:58 INFO - PROCESS | 3980 | 1461137218951 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:26:59 INFO - PROCESS | 3980 | 1461137219099 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 00:26:59 INFO - PROCESS | 3980 | 1461137219153 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09C6CC000 == 48 [pid = 3980] [id = 228] 00:26:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F09AE21400) [pid = 3980] [serial = 682] [outer = 0000000000000000] 00:26:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F09BB54C00) [pid = 3980] [serial = 683] [outer = 000000F09AE21400] 00:26:59 INFO - PROCESS | 3980 | 1461137219212 Marionette DEBUG loaded listener.js 00:26:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F09FDF0400) [pid = 3980] [serial = 684] [outer = 000000F09AE21400] 00:27:01 INFO - PROCESS | 3980 | 1461137221134 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 00:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 2237ms 00:27:01 INFO - PROCESS | 3980 | 1461137221180 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 00:27:01 INFO - PROCESS | 3980 | 1461137221187 Marionette TRACE conn4 <- [1,877,null,{"value":"13"}] 00:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:27:01 INFO - PROCESS | 3980 | 1461137221194 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:27:01 INFO - PROCESS | 3980 | 1461137221197 Marionette TRACE conn4 <- [1,878,null,{}] 00:27:01 INFO - PROCESS | 3980 | 1461137221201 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:01 INFO - PROCESS | 3980 | 1461137221308 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 00:27:01 INFO - PROCESS | 3980 | 1461137221380 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C8D800 == 49 [pid = 3980] [id = 229] 00:27:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F09F59DC00) [pid = 3980] [serial = 685] [outer = 0000000000000000] 00:27:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F0A5DECC00) [pid = 3980] [serial = 686] [outer = 000000F09F59DC00] 00:27:01 INFO - PROCESS | 3980 | 1461137221435 Marionette DEBUG loaded listener.js 00:27:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A71E8800) [pid = 3980] [serial = 687] [outer = 000000F09F59DC00] 00:27:02 INFO - PROCESS | 3980 | 1461137222071 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 00:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 923ms 00:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:27:02 INFO - PROCESS | 3980 | 1461137222123 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 00:27:02 INFO - PROCESS | 3980 | 1461137222126 Marionette TRACE conn4 <- [1,881,null,{"value":"13"}] 00:27:02 INFO - PROCESS | 3980 | 1461137222129 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:27:02 INFO - PROCESS | 3980 | 1461137222133 Marionette TRACE conn4 <- [1,882,null,{}] 00:27:02 INFO - PROCESS | 3980 | 1461137222146 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:02 INFO - PROCESS | 3980 | 1461137222257 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 00:27:02 INFO - PROCESS | 3980 | 1461137222335 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A86DD000 == 50 [pid = 3980] [id = 230] 00:27:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A8A8F400) [pid = 3980] [serial = 688] [outer = 0000000000000000] 00:27:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A8A95000) [pid = 3980] [serial = 689] [outer = 000000F0A8A8F400] 00:27:02 INFO - PROCESS | 3980 | 1461137222433 Marionette DEBUG loaded listener.js 00:27:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0A999A800) [pid = 3980] [serial = 690] [outer = 000000F0A8A8F400] 00:27:03 INFO - PROCESS | 3980 | 1461137223047 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 00:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 944ms 00:27:03 INFO - PROCESS | 3980 | 1461137223087 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 00:27:03 INFO - PROCESS | 3980 | 1461137223091 Marionette TRACE conn4 <- [1,885,null,{"value":"13"}] 00:27:03 INFO - PROCESS | 3980 | 1461137223095 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:27:03 INFO - PROCESS | 3980 | 1461137223097 Marionette TRACE conn4 <- [1,886,null,{}] 00:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:27:03 INFO - PROCESS | 3980 | 1461137223101 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:03 INFO - PROCESS | 3980 | 1461137223207 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 00:27:03 INFO - PROCESS | 3980 | 1461137223279 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5212800 == 51 [pid = 3980] [id = 231] 00:27:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A2C84800) [pid = 3980] [serial = 691] [outer = 0000000000000000] 00:27:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A6166400) [pid = 3980] [serial = 692] [outer = 000000F0A2C84800] 00:27:03 INFO - PROCESS | 3980 | 1461137223335 Marionette DEBUG loaded listener.js 00:27:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0A762B800) [pid = 3980] [serial = 693] [outer = 000000F0A2C84800] 00:27:04 INFO - PROCESS | 3980 | 1461137224171 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 00:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1123ms 00:27:04 INFO - PROCESS | 3980 | 1461137224226 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 00:27:04 INFO - PROCESS | 3980 | 1461137224230 Marionette TRACE conn4 <- [1,889,null,{"value":"13"}] 00:27:04 INFO - PROCESS | 3980 | 1461137224235 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:27:04 INFO - PROCESS | 3980 | 1461137224239 Marionette TRACE conn4 <- [1,890,null,{}] 00:27:04 INFO - PROCESS | 3980 | 1461137224244 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:04 INFO - PROCESS | 3980 | 1461137224340 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 00:27:04 INFO - PROCESS | 3980 | 1461137224416 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F097A70000 == 52 [pid = 3980] [id = 232] 00:27:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F096387000) [pid = 3980] [serial = 694] [outer = 0000000000000000] 00:27:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F09638B800) [pid = 3980] [serial = 695] [outer = 000000F096387000] 00:27:04 INFO - PROCESS | 3980 | 1461137224467 Marionette DEBUG loaded listener.js 00:27:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F096959000) [pid = 3980] [serial = 696] [outer = 000000F096387000] 00:27:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC21E000 == 51 [pid = 3980] [id = 226] 00:27:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC1AB000 == 50 [pid = 3980] [id = 225] 00:27:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC196800 == 49 [pid = 3980] [id = 224] 00:27:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F09C6C6800 == 48 [pid = 3980] [id = 223] 00:27:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A99B9800 == 47 [pid = 3980] [id = 222] 00:27:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8236000 == 46 [pid = 3980] [id = 221] 00:27:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6EE3000 == 45 [pid = 3980] [id = 220] 00:27:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A408B000 == 44 [pid = 3980] [id = 219] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F09AC89800) [pid = 3980] [serial = 596] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0A06C9400) [pid = 3980] [serial = 599] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B5BC000 == 43 [pid = 3980] [id = 218] 00:27:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3044000 == 42 [pid = 3980] [id = 217] 00:27:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B6C000 == 41 [pid = 3980] [id = 213] 00:27:05 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B955800 == 40 [pid = 3980] [id = 212] 00:27:05 INFO - PROCESS | 3980 | 1461137225104 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 00:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 882ms 00:27:05 INFO - PROCESS | 3980 | 1461137225121 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 00:27:05 INFO - PROCESS | 3980 | 1461137225128 Marionette TRACE conn4 <- [1,893,null,{"value":"13"}] 00:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:27:05 INFO - PROCESS | 3980 | 1461137225134 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:27:05 INFO - PROCESS | 3980 | 1461137225137 Marionette TRACE conn4 <- [1,894,null,{}] 00:27:05 INFO - PROCESS | 3980 | 1461137225141 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:05 INFO - PROCESS | 3980 | 1461137225232 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F0A29D4000) [pid = 3980] [serial = 617] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F0A2D1C800) [pid = 3980] [serial = 618] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A3AE3400) [pid = 3980] [serial = 621] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A38C2400) [pid = 3980] [serial = 620] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A3AEB000) [pid = 3980] [serial = 603] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A38C9800) [pid = 3980] [serial = 602] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F09FDFA400) [pid = 3980] [serial = 611] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A1A44800) [pid = 3980] [serial = 612] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0A26AA400) [pid = 3980] [serial = 614] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F09C606C00) [pid = 3980] [serial = 606] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F09BB19000) [pid = 3980] [serial = 605] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F096959C00) [pid = 3980] [serial = 608] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F09BBE7800) [pid = 3980] [serial = 609] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0A4237800) [pid = 3980] [serial = 623] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A49EE400) [pid = 3980] [serial = 626] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F0A5632400) [pid = 3980] [serial = 627] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A47E0000) [pid = 3980] [serial = 624] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0A5DF4800) [pid = 3980] [serial = 630] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A5639C00) [pid = 3980] [serial = 629] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A27AC400) [pid = 3980] [serial = 615] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A61B5C00) [pid = 3980] [serial = 632] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A26AA800) [pid = 3980] [serial = 576] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A007B800) [pid = 3980] [serial = 546] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A7678000) [pid = 3980] [serial = 507] [outer = 0000000000000000] [url = about:blank] 00:27:05 INFO - PROCESS | 3980 | 1461137225315 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AE69800 == 41 [pid = 3980] [id = 233] 00:27:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F095F89400) [pid = 3980] [serial = 697] [outer = 0000000000000000] 00:27:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F096959C00) [pid = 3980] [serial = 698] [outer = 000000F095F89400] 00:27:05 INFO - PROCESS | 3980 | 1461137225364 Marionette DEBUG loaded listener.js 00:27:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F09AD58C00) [pid = 3980] [serial = 699] [outer = 000000F095F89400] 00:27:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F09B711400) [pid = 3980] [serial = 700] [outer = 000000F0A563B400] 00:27:05 INFO - PROCESS | 3980 | 1461137225849 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 00:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 733ms 00:27:05 INFO - PROCESS | 3980 | 1461137225868 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 00:27:05 INFO - PROCESS | 3980 | 1461137225871 Marionette TRACE conn4 <- [1,897,null,{"value":"13"}] 00:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:27:05 INFO - PROCESS | 3980 | 1461137225879 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:27:05 INFO - PROCESS | 3980 | 1461137225882 Marionette TRACE conn4 <- [1,898,null,{}] 00:27:05 INFO - PROCESS | 3980 | 1461137225894 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:05 INFO - PROCESS | 3980 | 1461137225978 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 00:27:05 INFO - PROCESS | 3980 | 1461137225987 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09CEEA800 == 42 [pid = 3980] [id = 234] 00:27:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F09BB12000) [pid = 3980] [serial = 701] [outer = 0000000000000000] 00:27:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F09BB4A400) [pid = 3980] [serial = 702] [outer = 000000F09BB12000] 00:27:06 INFO - PROCESS | 3980 | 1461137226038 Marionette DEBUG loaded listener.js 00:27:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F09C54A400) [pid = 3980] [serial = 703] [outer = 000000F09BB12000] 00:27:06 INFO - PROCESS | 3980 | 1461137226494 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 00:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 650ms 00:27:06 INFO - PROCESS | 3980 | 1461137226528 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 00:27:06 INFO - PROCESS | 3980 | 1461137226531 Marionette TRACE conn4 <- [1,901,null,{"value":"13"}] 00:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:27:06 INFO - PROCESS | 3980 | 1461137226534 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:27:06 INFO - PROCESS | 3980 | 1461137226536 Marionette TRACE conn4 <- [1,902,null,{}] 00:27:06 INFO - PROCESS | 3980 | 1461137226540 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:06 INFO - PROCESS | 3980 | 1461137226648 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 00:27:06 INFO - PROCESS | 3980 | 1461137226660 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A233C000 == 43 [pid = 3980] [id = 235] 00:27:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F09C697C00) [pid = 3980] [serial = 704] [outer = 0000000000000000] 00:27:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F09CE69800) [pid = 3980] [serial = 705] [outer = 000000F09C697C00] 00:27:06 INFO - PROCESS | 3980 | 1461137226707 Marionette DEBUG loaded listener.js 00:27:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F09F749400) [pid = 3980] [serial = 706] [outer = 000000F09C697C00] 00:27:07 INFO - PROCESS | 3980 | 1461137227133 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 00:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 629ms 00:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:27:07 INFO - PROCESS | 3980 | 1461137227166 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 00:27:07 INFO - PROCESS | 3980 | 1461137227168 Marionette TRACE conn4 <- [1,905,null,{"value":"13"}] 00:27:07 INFO - PROCESS | 3980 | 1461137227171 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:27:07 INFO - PROCESS | 3980 | 1461137227173 Marionette TRACE conn4 <- [1,906,null,{}] 00:27:07 INFO - PROCESS | 3980 | 1461137227177 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:07 INFO - PROCESS | 3980 | 1461137227255 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 00:27:07 INFO - PROCESS | 3980 | 1461137227261 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3052800 == 44 [pid = 3980] [id = 236] 00:27:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0968A6C00) [pid = 3980] [serial = 707] [outer = 0000000000000000] 00:27:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F09FDF4000) [pid = 3980] [serial = 708] [outer = 000000F0968A6C00] 00:27:07 INFO - PROCESS | 3980 | 1461137227306 Marionette DEBUG loaded listener.js 00:27:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A06C5800) [pid = 3980] [serial = 709] [outer = 000000F0968A6C00] 00:27:07 INFO - PROCESS | 3980 | 1461137227778 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 00:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 628ms 00:27:07 INFO - PROCESS | 3980 | 1461137227802 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 00:27:07 INFO - PROCESS | 3980 | 1461137227805 Marionette TRACE conn4 <- [1,909,null,{"value":"13"}] 00:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:27:07 INFO - PROCESS | 3980 | 1461137227808 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:27:07 INFO - PROCESS | 3980 | 1461137227810 Marionette TRACE conn4 <- [1,910,null,{}] 00:27:07 INFO - PROCESS | 3980 | 1461137227813 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:07 INFO - PROCESS | 3980 | 1461137227939 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 00:27:08 INFO - PROCESS | 3980 | 1461137228023 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B7B800 == 45 [pid = 3980] [id = 237] 00:27:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0A2097800) [pid = 3980] [serial = 710] [outer = 0000000000000000] 00:27:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A2382800) [pid = 3980] [serial = 711] [outer = 000000F0A2097800] 00:27:08 INFO - PROCESS | 3980 | 1461137228070 Marionette DEBUG loaded listener.js 00:27:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F0A26AE800) [pid = 3980] [serial = 712] [outer = 000000F0A2097800] 00:27:08 INFO - PROCESS | 3980 | 1461137228496 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 00:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 734ms 00:27:08 INFO - PROCESS | 3980 | 1461137228546 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 00:27:08 INFO - PROCESS | 3980 | 1461137228548 Marionette TRACE conn4 <- [1,913,null,{"value":"13"}] 00:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:27:08 INFO - PROCESS | 3980 | 1461137228551 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:27:08 INFO - PROCESS | 3980 | 1461137228553 Marionette TRACE conn4 <- [1,914,null,{}] 00:27:08 INFO - PROCESS | 3980 | 1461137228557 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:08 INFO - PROCESS | 3980 | 1461137228665 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 00:27:08 INFO - PROCESS | 3980 | 1461137228674 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B989800 == 46 [pid = 3980] [id = 238] 00:27:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A297EC00) [pid = 3980] [serial = 713] [outer = 0000000000000000] 00:27:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A2986000) [pid = 3980] [serial = 714] [outer = 000000F0A297EC00] 00:27:08 INFO - PROCESS | 3980 | 1461137228771 Marionette DEBUG loaded listener.js 00:27:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A29DB000) [pid = 3980] [serial = 715] [outer = 000000F0A297EC00] 00:27:09 INFO - PROCESS | 3980 | 1461137229201 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 00:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 692ms 00:27:09 INFO - PROCESS | 3980 | 1461137229247 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 00:27:09 INFO - PROCESS | 3980 | 1461137229250 Marionette TRACE conn4 <- [1,917,null,{"value":"13"}] 00:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:27:09 INFO - PROCESS | 3980 | 1461137229253 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:27:09 INFO - PROCESS | 3980 | 1461137229255 Marionette TRACE conn4 <- [1,918,null,{}] 00:27:09 INFO - PROCESS | 3980 | 1461137229263 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:09 INFO - PROCESS | 3980 | 1461137229391 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 00:27:09 INFO - PROCESS | 3980 | 1461137229404 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6D70800 == 47 [pid = 3980] [id = 239] 00:27:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0A2D12C00) [pid = 3980] [serial = 716] [outer = 0000000000000000] 00:27:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A2D18800) [pid = 3980] [serial = 717] [outer = 000000F0A2D12C00] 00:27:09 INFO - PROCESS | 3980 | 1461137229496 Marionette DEBUG loaded listener.js 00:27:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A2D4E000) [pid = 3980] [serial = 718] [outer = 000000F0A2D12C00] 00:27:09 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A5DE8400) [pid = 3980] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:27:09 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A7143C00) [pid = 3980] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:27:09 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A88E1C00) [pid = 3980] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:27:09 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A3021800) [pid = 3980] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:27:09 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F09BAAA800) [pid = 3980] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:27:09 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A3837C00) [pid = 3980] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:27:09 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F09AE1B400) [pid = 3980] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:27:09 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F0A26A7400) [pid = 3980] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:27:09 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F09F74AC00) [pid = 3980] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:27:09 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0A2DA6400) [pid = 3980] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:27:09 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A8A28400) [pid = 3980] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:27:10 INFO - PROCESS | 3980 | 1461137230054 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 00:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 838ms 00:27:10 INFO - PROCESS | 3980 | 1461137230094 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 00:27:10 INFO - PROCESS | 3980 | 1461137230096 Marionette TRACE conn4 <- [1,921,null,{"value":"13"}] 00:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:27:10 INFO - PROCESS | 3980 | 1461137230109 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:27:10 INFO - PROCESS | 3980 | 1461137230111 Marionette TRACE conn4 <- [1,922,null,{}] 00:27:10 INFO - PROCESS | 3980 | 1461137230115 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:10 INFO - PROCESS | 3980 | 1461137230191 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 00:27:10 INFO - PROCESS | 3980 | 1461137230197 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7205800 == 48 [pid = 3980] [id = 240] 00:27:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A29CCC00) [pid = 3980] [serial = 719] [outer = 0000000000000000] 00:27:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A2DAA800) [pid = 3980] [serial = 720] [outer = 000000F0A29CCC00] 00:27:10 INFO - PROCESS | 3980 | 1461137230244 Marionette DEBUG loaded listener.js 00:27:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0A2DE5C00) [pid = 3980] [serial = 721] [outer = 000000F0A29CCC00] 00:27:10 INFO - PROCESS | 3980 | 1461137230653 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 00:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 588ms 00:27:10 INFO - PROCESS | 3980 | 1461137230700 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 00:27:10 INFO - PROCESS | 3980 | 1461137230702 Marionette TRACE conn4 <- [1,925,null,{"value":"13"}] 00:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:27:10 INFO - PROCESS | 3980 | 1461137230706 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:27:10 INFO - PROCESS | 3980 | 1461137230708 Marionette TRACE conn4 <- [1,926,null,{}] 00:27:10 INFO - PROCESS | 3980 | 1461137230717 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:10 INFO - PROCESS | 3980 | 1461137230796 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 00:27:10 INFO - PROCESS | 3980 | 1461137230802 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A76A1000 == 49 [pid = 3980] [id = 241] 00:27:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A3020800) [pid = 3980] [serial = 722] [outer = 0000000000000000] 00:27:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F0A3209C00) [pid = 3980] [serial = 723] [outer = 000000F0A3020800] 00:27:10 INFO - PROCESS | 3980 | 1461137230848 Marionette DEBUG loaded listener.js 00:27:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A3837C00) [pid = 3980] [serial = 724] [outer = 000000F0A3020800] 00:27:11 INFO - PROCESS | 3980 | 1461137231302 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 00:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 629ms 00:27:11 INFO - PROCESS | 3980 | 1461137231338 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 00:27:11 INFO - PROCESS | 3980 | 1461137231341 Marionette TRACE conn4 <- [1,929,null,{"value":"13"}] 00:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:27:11 INFO - PROCESS | 3980 | 1461137231344 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:27:11 INFO - PROCESS | 3980 | 1461137231347 Marionette TRACE conn4 <- [1,930,null,{}] 00:27:11 INFO - PROCESS | 3980 | 1461137231351 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:11 INFO - PROCESS | 3980 | 1461137231453 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 00:27:11 INFO - PROCESS | 3980 | 1461137231459 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A86DB800 == 50 [pid = 3980] [id = 242] 00:27:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A3AE6C00) [pid = 3980] [serial = 725] [outer = 0000000000000000] 00:27:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A42C7C00) [pid = 3980] [serial = 726] [outer = 000000F0A3AE6C00] 00:27:11 INFO - PROCESS | 3980 | 1461137231511 Marionette DEBUG loaded listener.js 00:27:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0A49E8C00) [pid = 3980] [serial = 727] [outer = 000000F0A3AE6C00] 00:27:12 INFO - PROCESS | 3980 | 1461137232078 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 00:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 777ms 00:27:12 INFO - PROCESS | 3980 | 1461137232176 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 00:27:12 INFO - PROCESS | 3980 | 1461137232181 Marionette TRACE conn4 <- [1,933,null,{"value":"13"}] 00:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:27:12 INFO - PROCESS | 3980 | 1461137232201 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:27:12 INFO - PROCESS | 3980 | 1461137232205 Marionette TRACE conn4 <- [1,934,null,{}] 00:27:12 INFO - PROCESS | 3980 | 1461137232212 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:12 INFO - PROCESS | 3980 | 1461137232334 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 00:27:12 INFO - PROCESS | 3980 | 1461137232402 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B4A5000 == 51 [pid = 3980] [id = 243] 00:27:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0959D4C00) [pid = 3980] [serial = 728] [outer = 0000000000000000] 00:27:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0969A8400) [pid = 3980] [serial = 729] [outer = 000000F0959D4C00] 00:27:12 INFO - PROCESS | 3980 | 1461137232501 Marionette DEBUG loaded listener.js 00:27:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F09B0B6400) [pid = 3980] [serial = 730] [outer = 000000F0959D4C00] 00:27:13 INFO - PROCESS | 3980 | 1461137233070 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 00:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 944ms 00:27:13 INFO - PROCESS | 3980 | 1461137233146 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 00:27:13 INFO - PROCESS | 3980 | 1461137233153 Marionette TRACE conn4 <- [1,937,null,{"value":"13"}] 00:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:27:13 INFO - PROCESS | 3980 | 1461137233160 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:27:13 INFO - PROCESS | 3980 | 1461137233163 Marionette TRACE conn4 <- [1,938,null,{}] 00:27:13 INFO - PROCESS | 3980 | 1461137233167 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:13 INFO - PROCESS | 3980 | 1461137233276 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 00:27:13 INFO - PROCESS | 3980 | 1461137233350 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A304A000 == 52 [pid = 3980] [id = 244] 00:27:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F09BBDE000) [pid = 3980] [serial = 731] [outer = 0000000000000000] 00:27:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F09C68EC00) [pid = 3980] [serial = 732] [outer = 000000F09BBDE000] 00:27:13 INFO - PROCESS | 3980 | 1461137233406 Marionette DEBUG loaded listener.js 00:27:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0A06C1C00) [pid = 3980] [serial = 733] [outer = 000000F09BBDE000] 00:27:14 INFO - PROCESS | 3980 | 1461137234037 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 00:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 922ms 00:27:14 INFO - PROCESS | 3980 | 1461137234088 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 00:27:14 INFO - PROCESS | 3980 | 1461137234091 Marionette TRACE conn4 <- [1,941,null,{"value":"13"}] 00:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:27:14 INFO - PROCESS | 3980 | 1461137234095 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:27:14 INFO - PROCESS | 3980 | 1461137234099 Marionette TRACE conn4 <- [1,942,null,{}] 00:27:14 INFO - PROCESS | 3980 | 1461137234111 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:14 INFO - PROCESS | 3980 | 1461137234221 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 00:27:14 INFO - PROCESS | 3980 | 1461137234297 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A88BB000 == 53 [pid = 3980] [id = 245] 00:27:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A20EF000) [pid = 3980] [serial = 734] [outer = 0000000000000000] 00:27:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0A29D0000) [pid = 3980] [serial = 735] [outer = 000000F0A20EF000] 00:27:14 INFO - PROCESS | 3980 | 1461137234396 Marionette DEBUG loaded listener.js 00:27:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A3AE4000) [pid = 3980] [serial = 736] [outer = 000000F0A20EF000] 00:27:14 INFO - PROCESS | 3980 | 1461137234972 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 00:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 939ms 00:27:15 INFO - PROCESS | 3980 | 1461137235036 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 00:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:27:15 INFO - PROCESS | 3980 | 1461137235040 Marionette TRACE conn4 <- [1,945,null,{"value":"13"}] 00:27:15 INFO - PROCESS | 3980 | 1461137235043 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:27:15 INFO - PROCESS | 3980 | 1461137235045 Marionette TRACE conn4 <- [1,946,null,{}] 00:27:15 INFO - PROCESS | 3980 | 1461137235049 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:15 INFO - PROCESS | 3980 | 1461137235156 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 00:27:15 INFO - PROCESS | 3980 | 1461137235230 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A981D000 == 54 [pid = 3980] [id = 246] 00:27:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A47E2400) [pid = 3980] [serial = 737] [outer = 0000000000000000] 00:27:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F0A49EAC00) [pid = 3980] [serial = 738] [outer = 000000F0A47E2400] 00:27:15 INFO - PROCESS | 3980 | 1461137235286 Marionette DEBUG loaded listener.js 00:27:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0A5633800) [pid = 3980] [serial = 739] [outer = 000000F0A47E2400] 00:27:15 INFO - PROCESS | 3980 | 1461137235937 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 00:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 943ms 00:27:15 INFO - PROCESS | 3980 | 1461137235987 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 00:27:16 INFO - PROCESS | 3980 | 1461137235990 Marionette TRACE conn4 <- [1,949,null,{"value":"13"}] 00:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:27:16 INFO - PROCESS | 3980 | 1461137235993 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:27:16 INFO - PROCESS | 3980 | 1461137235995 Marionette TRACE conn4 <- [1,950,null,{}] 00:27:16 INFO - PROCESS | 3980 | 1461137235999 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:16 INFO - PROCESS | 3980 | 1461137236102 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 00:27:16 INFO - PROCESS | 3980 | 1461137236175 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A251D000 == 55 [pid = 3980] [id = 247] 00:27:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F09FDEF000) [pid = 3980] [serial = 740] [outer = 0000000000000000] 00:27:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A5632400) [pid = 3980] [serial = 741] [outer = 000000F09FDEF000] 00:27:16 INFO - PROCESS | 3980 | 1461137236231 Marionette DEBUG loaded listener.js 00:27:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0A5DB0C00) [pid = 3980] [serial = 742] [outer = 000000F09FDEF000] 00:27:16 INFO - PROCESS | 3980 | 1461137236912 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 00:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 985ms 00:27:16 INFO - PROCESS | 3980 | 1461137236981 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 00:27:16 INFO - PROCESS | 3980 | 1461137236986 Marionette TRACE conn4 <- [1,953,null,{"value":"13"}] 00:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:27:16 INFO - PROCESS | 3980 | 1461137236991 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:27:17 INFO - PROCESS | 3980 | 1461137236996 Marionette TRACE conn4 <- [1,954,null,{}] 00:27:17 INFO - PROCESS | 3980 | 1461137237001 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:17 INFO - PROCESS | 3980 | 1461137237104 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 00:27:17 INFO - PROCESS | 3980 | 1461137237182 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09CECD800 == 56 [pid = 3980] [id = 248] 00:27:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F09AC32800) [pid = 3980] [serial = 743] [outer = 0000000000000000] 00:27:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F09BAAC400) [pid = 3980] [serial = 744] [outer = 000000F09AC32800] 00:27:17 INFO - PROCESS | 3980 | 1461137237234 Marionette DEBUG loaded listener.js 00:27:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F09C607400) [pid = 3980] [serial = 745] [outer = 000000F09AC32800] 00:27:17 INFO - PROCESS | 3980 | --DOCSHELL 000000F09ADE2000 == 55 [pid = 3980] [id = 181] 00:27:17 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A76A1000 == 54 [pid = 3980] [id = 241] 00:27:17 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7205800 == 53 [pid = 3980] [id = 240] 00:27:17 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6D70800 == 52 [pid = 3980] [id = 239] 00:27:17 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B989800 == 51 [pid = 3980] [id = 238] 00:27:17 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B7B800 == 50 [pid = 3980] [id = 237] 00:27:17 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3052800 == 49 [pid = 3980] [id = 236] 00:27:17 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A233C000 == 48 [pid = 3980] [id = 235] 00:27:17 INFO - PROCESS | 3980 | --DOCSHELL 000000F09CEEA800 == 47 [pid = 3980] [id = 234] 00:27:17 INFO - PROCESS | 3980 | --DOCSHELL 000000F09AE69800 == 46 [pid = 3980] [id = 233] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F0A8A34000) [pid = 3980] [serial = 680] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOCSHELL 000000F097A70000 == 45 [pid = 3980] [id = 232] 00:27:17 INFO - PROCESS | 3980 | --DOCSHELL 000000F09C6CC000 == 44 [pid = 3980] [id = 228] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F0A61B1000) [pid = 3980] [serial = 665] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F0A869F400) [pid = 3980] [serial = 668] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F0A713D800) [pid = 3980] [serial = 666] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F0A88E5800) [pid = 3980] [serial = 671] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0968AF000) [pid = 3980] [serial = 635] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F0A86A2C00) [pid = 3980] [serial = 648] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F0A7680C00) [pid = 3980] [serial = 647] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0A007BC00) [pid = 3980] [serial = 651] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F09D236800) [pid = 3980] [serial = 650] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0A714A000) [pid = 3980] [serial = 644] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F0A86AB000) [pid = 3980] [serial = 669] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F0A06C0000) [pid = 3980] [serial = 638] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0A38CAC00) [pid = 3980] [serial = 662] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F09BA07800) [pid = 3980] [serial = 653] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F09F7F9C00) [pid = 3980] [serial = 654] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A27A8400) [pid = 3980] [serial = 656] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A2DD7C00) [pid = 3980] [serial = 674] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A2C86C00) [pid = 3980] [serial = 657] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A33F9000) [pid = 3980] [serial = 641] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A2DE2C00) [pid = 3980] [serial = 659] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A3536000) [pid = 3980] [serial = 660] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0A8A8A400) [pid = 3980] [serial = 678] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F0A8A2EC00) [pid = 3980] [serial = 677] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F0A88EF800) [pid = 3980] [serial = 672] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0A3AEE000) [pid = 3980] [serial = 663] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A88EE800) [pid = 3980] [serial = 675] [outer = 0000000000000000] [url = about:blank] 00:27:17 INFO - PROCESS | 3980 | 1461137237834 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 00:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 880ms 00:27:17 INFO - PROCESS | 3980 | 1461137237880 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 00:27:17 INFO - PROCESS | 3980 | 1461137237885 Marionette TRACE conn4 <- [1,957,null,{"value":"13"}] 00:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:27:17 INFO - PROCESS | 3980 | 1461137237892 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:27:17 INFO - PROCESS | 3980 | 1461137237895 Marionette TRACE conn4 <- [1,958,null,{}] 00:27:17 INFO - PROCESS | 3980 | 1461137237898 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:17 INFO - PROCESS | 3980 | 1461137237986 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 00:27:18 INFO - PROCESS | 3980 | 1461137238059 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09C6C8800 == 45 [pid = 3980] [id = 249] 00:27:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F09C694000) [pid = 3980] [serial = 746] [outer = 0000000000000000] 00:27:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F09CE6F400) [pid = 3980] [serial = 747] [outer = 000000F09C694000] 00:27:18 INFO - PROCESS | 3980 | 1461137238129 Marionette DEBUG loaded listener.js 00:27:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F09FDF0C00) [pid = 3980] [serial = 748] [outer = 000000F09C694000] 00:27:18 INFO - PROCESS | 3980 | 1461137238538 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 00:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 692ms 00:27:18 INFO - PROCESS | 3980 | 1461137238586 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 00:27:18 INFO - PROCESS | 3980 | 1461137238589 Marionette TRACE conn4 <- [1,961,null,{"value":"13"}] 00:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:27:18 INFO - PROCESS | 3980 | 1461137238593 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:27:18 INFO - PROCESS | 3980 | 1461137238597 Marionette TRACE conn4 <- [1,962,null,{}] 00:27:18 INFO - PROCESS | 3980 | 1461137238608 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:18 INFO - PROCESS | 3980 | 1461137238695 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 00:27:18 INFO - PROCESS | 3980 | 1461137238703 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B11800 == 46 [pid = 3980] [id = 250] 00:27:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A2375800) [pid = 3980] [serial = 749] [outer = 0000000000000000] 00:27:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F0A25BF000) [pid = 3980] [serial = 750] [outer = 000000F0A2375800] 00:27:18 INFO - PROCESS | 3980 | 1461137238786 Marionette DEBUG loaded listener.js 00:27:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A2984000) [pid = 3980] [serial = 751] [outer = 000000F0A2375800] 00:27:19 INFO - PROCESS | 3980 | 1461137239235 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 00:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 690ms 00:27:19 INFO - PROCESS | 3980 | 1461137239286 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 00:27:19 INFO - PROCESS | 3980 | 1461137239289 Marionette TRACE conn4 <- [1,965,null,{"value":"13"}] 00:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:27:19 INFO - PROCESS | 3980 | 1461137239292 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:27:19 INFO - PROCESS | 3980 | 1461137239294 Marionette TRACE conn4 <- [1,966,null,{}] 00:27:19 INFO - PROCESS | 3980 | 1461137239297 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:19 INFO - PROCESS | 3980 | 1461137239379 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 00:27:19 INFO - PROCESS | 3980 | 1461137239387 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6150000 == 47 [pid = 3980] [id = 251] 00:27:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A2D1E800) [pid = 3980] [serial = 752] [outer = 0000000000000000] 00:27:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A2D4D000) [pid = 3980] [serial = 753] [outer = 000000F0A2D1E800] 00:27:19 INFO - PROCESS | 3980 | 1461137239436 Marionette DEBUG loaded listener.js 00:27:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0A2DE5800) [pid = 3980] [serial = 754] [outer = 000000F0A2D1E800] 00:27:19 INFO - PROCESS | 3980 | 1461137239868 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 00:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 627ms 00:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:27:19 INFO - PROCESS | 3980 | 1461137239922 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 00:27:19 INFO - PROCESS | 3980 | 1461137239924 Marionette TRACE conn4 <- [1,969,null,{"value":"13"}] 00:27:19 INFO - PROCESS | 3980 | 1461137239927 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:27:19 INFO - PROCESS | 3980 | 1461137239929 Marionette TRACE conn4 <- [1,970,null,{}] 00:27:19 INFO - PROCESS | 3980 | 1461137239933 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:20 INFO - PROCESS | 3980 | 1461137240038 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 00:27:20 INFO - PROCESS | 3980 | 1461137240116 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A760B000 == 48 [pid = 3980] [id = 252] 00:27:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A33FDC00) [pid = 3980] [serial = 755] [outer = 0000000000000000] 00:27:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A382D000) [pid = 3980] [serial = 756] [outer = 000000F0A33FDC00] 00:27:20 INFO - PROCESS | 3980 | 1461137240162 Marionette DEBUG loaded listener.js 00:27:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0A3FA8000) [pid = 3980] [serial = 757] [outer = 000000F0A33FDC00] 00:27:20 INFO - PROCESS | 3980 | 1461137240594 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 00:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 00:27:20 INFO - PROCESS | 3980 | 1461137240621 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 00:27:20 INFO - PROCESS | 3980 | 1461137240623 Marionette TRACE conn4 <- [1,973,null,{"value":"13"}] 00:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:27:20 INFO - PROCESS | 3980 | 1461137240643 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:27:20 INFO - PROCESS | 3980 | 1461137240645 Marionette TRACE conn4 <- [1,974,null,{}] 00:27:20 INFO - PROCESS | 3980 | 1461137240648 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:20 INFO - PROCESS | 3980 | 1461137240784 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 00:27:20 INFO - PROCESS | 3980 | 1461137240839 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AC1E000 == 49 [pid = 3980] [id = 253] 00:27:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0A5DF4800) [pid = 3980] [serial = 758] [outer = 0000000000000000] 00:27:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F0A61AF000) [pid = 3980] [serial = 759] [outer = 000000F0A5DF4800] 00:27:20 INFO - PROCESS | 3980 | 1461137240888 Marionette DEBUG loaded listener.js 00:27:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0A65EE000) [pid = 3980] [serial = 760] [outer = 000000F0A5DF4800] 00:27:21 INFO - PROCESS | 3980 | 1461137241318 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 00:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 734ms 00:27:21 INFO - PROCESS | 3980 | 1461137241401 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 00:27:21 INFO - PROCESS | 3980 | 1461137241403 Marionette TRACE conn4 <- [1,977,null,{"value":"13"}] 00:27:21 INFO - PROCESS | 3980 | 1461137241406 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:27:21 INFO - PROCESS | 3980 | 1461137241408 Marionette TRACE conn4 <- [1,978,null,{}] 00:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:27:21 INFO - PROCESS | 3980 | 1461137241412 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:21 INFO - PROCESS | 3980 | 1461137241518 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 00:27:21 INFO - PROCESS | 3980 | 1461137241571 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9818000 == 50 [pid = 3980] [id = 254] 00:27:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A6D0AC00) [pid = 3980] [serial = 761] [outer = 0000000000000000] 00:27:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0A6E48400) [pid = 3980] [serial = 762] [outer = 000000F0A6D0AC00] 00:27:21 INFO - PROCESS | 3980 | 1461137241616 Marionette DEBUG loaded listener.js 00:27:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A7146800) [pid = 3980] [serial = 763] [outer = 000000F0A6D0AC00] 00:27:22 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F0A2097800) [pid = 3980] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:27:22 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0A297EC00) [pid = 3980] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:27:22 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F09BB12000) [pid = 3980] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:27:22 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F095F89400) [pid = 3980] [serial = 697] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:27:22 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0968A6C00) [pid = 3980] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:27:22 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F09C697C00) [pid = 3980] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:27:22 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F096387000) [pid = 3980] [serial = 694] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:27:22 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A2D12C00) [pid = 3980] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:27:22 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A3020800) [pid = 3980] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:27:22 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A29CCC00) [pid = 3980] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:27:22 INFO - PROCESS | 3980 | 1461137242168 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 00:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 777ms 00:27:22 INFO - PROCESS | 3980 | 1461137242195 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 00:27:22 INFO - PROCESS | 3980 | 1461137242197 Marionette TRACE conn4 <- [1,981,null,{"value":"13"}] 00:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:27:22 INFO - PROCESS | 3980 | 1461137242201 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:27:22 INFO - PROCESS | 3980 | 1461137242203 Marionette TRACE conn4 <- [1,982,null,{}] 00:27:22 INFO - PROCESS | 3980 | 1461137242206 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:22 INFO - PROCESS | 3980 | 1461137242288 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 00:27:22 INFO - PROCESS | 3980 | 1461137242294 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C8B000 == 51 [pid = 3980] [id = 255] 00:27:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F096C6D800) [pid = 3980] [serial = 764] [outer = 0000000000000000] 00:27:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A26AAC00) [pid = 3980] [serial = 765] [outer = 000000F096C6D800] 00:27:22 INFO - PROCESS | 3980 | 1461137242341 Marionette DEBUG loaded listener.js 00:27:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A7147000) [pid = 3980] [serial = 766] [outer = 000000F096C6D800] 00:27:22 INFO - PROCESS | 3980 | 1461137242766 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 00:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 587ms 00:27:22 INFO - PROCESS | 3980 | 1461137242792 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 00:27:22 INFO - PROCESS | 3980 | 1461137242794 Marionette TRACE conn4 <- [1,985,null,{"value":"13"}] 00:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:27:22 INFO - PROCESS | 3980 | 1461137242798 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:27:22 INFO - PROCESS | 3980 | 1461137242799 Marionette TRACE conn4 <- [1,986,null,{}] 00:27:22 INFO - PROCESS | 3980 | 1461137242803 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:22 INFO - PROCESS | 3980 | 1461137242909 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 00:27:22 INFO - PROCESS | 3980 | 1461137242916 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA1D9000 == 52 [pid = 3980] [id = 256] 00:27:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0A1A44000) [pid = 3980] [serial = 767] [outer = 0000000000000000] 00:27:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0A71F4000) [pid = 3980] [serial = 768] [outer = 000000F0A1A44000] 00:27:22 INFO - PROCESS | 3980 | 1461137242961 Marionette DEBUG loaded listener.js 00:27:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F0A762A400) [pid = 3980] [serial = 769] [outer = 000000F0A1A44000] 00:27:23 INFO - PROCESS | 3980 | 1461137243385 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 00:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 628ms 00:27:23 INFO - PROCESS | 3980 | 1461137243430 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 00:27:23 INFO - PROCESS | 3980 | 1461137243432 Marionette TRACE conn4 <- [1,989,null,{"value":"13"}] 00:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:27:23 INFO - PROCESS | 3980 | 1461137243435 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:27:23 INFO - PROCESS | 3980 | 1461137243437 Marionette TRACE conn4 <- [1,990,null,{}] 00:27:23 INFO - PROCESS | 3980 | 1461137243441 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:23 INFO - PROCESS | 3980 | 1461137243523 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 00:27:23 INFO - PROCESS | 3980 | 1461137243529 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA3C4000 == 53 [pid = 3980] [id = 257] 00:27:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0A762EC00) [pid = 3980] [serial = 770] [outer = 0000000000000000] 00:27:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A7674400) [pid = 3980] [serial = 771] [outer = 000000F0A762EC00] 00:27:23 INFO - PROCESS | 3980 | 1461137243576 Marionette DEBUG loaded listener.js 00:27:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0A7681C00) [pid = 3980] [serial = 772] [outer = 000000F0A762EC00] 00:27:24 INFO - PROCESS | 3980 | 1461137244013 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 00:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 629ms 00:27:24 INFO - PROCESS | 3980 | 1461137244117 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 00:27:24 INFO - PROCESS | 3980 | 1461137244122 Marionette TRACE conn4 <- [1,993,null,{"value":"13"}] 00:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:27:24 INFO - PROCESS | 3980 | 1461137244128 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:27:24 INFO - PROCESS | 3980 | 1461137244133 Marionette TRACE conn4 <- [1,994,null,{}] 00:27:24 INFO - PROCESS | 3980 | 1461137244140 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:24 INFO - PROCESS | 3980 | 1461137244326 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 00:27:24 INFO - PROCESS | 3980 | 1461137244409 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BBA7800 == 54 [pid = 3980] [id = 258] 00:27:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F09781E000) [pid = 3980] [serial = 773] [outer = 0000000000000000] 00:27:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F097A1C000) [pid = 3980] [serial = 774] [outer = 000000F09781E000] 00:27:24 INFO - PROCESS | 3980 | 1461137244467 Marionette DEBUG loaded listener.js 00:27:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F09BB48800) [pid = 3980] [serial = 775] [outer = 000000F09781E000] 00:27:25 INFO - PROCESS | 3980 | 1461137245016 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 00:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 943ms 00:27:25 INFO - PROCESS | 3980 | 1461137245076 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 00:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:27:25 INFO - PROCESS | 3980 | 1461137245080 Marionette TRACE conn4 <- [1,997,null,{"value":"13"}] 00:27:25 INFO - PROCESS | 3980 | 1461137245089 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:27:25 INFO - PROCESS | 3980 | 1461137245093 Marionette TRACE conn4 <- [1,998,null,{}] 00:27:25 INFO - PROCESS | 3980 | 1461137245098 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:25 INFO - PROCESS | 3980 | 1461137245209 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 00:27:25 INFO - PROCESS | 3980 | 1461137245287 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7121800 == 55 [pid = 3980] [id = 259] 00:27:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0A1A44800) [pid = 3980] [serial = 776] [outer = 0000000000000000] 00:27:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0A20E5400) [pid = 3980] [serial = 777] [outer = 000000F0A1A44800] 00:27:25 INFO - PROCESS | 3980 | 1461137245385 Marionette DEBUG loaded listener.js 00:27:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A2C87800) [pid = 3980] [serial = 778] [outer = 000000F0A1A44800] 00:27:25 INFO - PROCESS | 3980 | 1461137245950 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 00:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 944ms 00:27:26 INFO - PROCESS | 3980 | 1461137246033 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 00:27:26 INFO - PROCESS | 3980 | 1461137246036 Marionette TRACE conn4 <- [1,1001,null,{"value":"13"}] 00:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:27:26 INFO - PROCESS | 3980 | 1461137246040 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:27:26 INFO - PROCESS | 3980 | 1461137246043 Marionette TRACE conn4 <- [1,1002,null,{}] 00:27:26 INFO - PROCESS | 3980 | 1461137246054 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:26 INFO - PROCESS | 3980 | 1461137246212 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 00:27:26 INFO - PROCESS | 3980 | 1461137246261 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA46C800 == 56 [pid = 3980] [id = 260] 00:27:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0A5DEC000) [pid = 3980] [serial = 779] [outer = 0000000000000000] 00:27:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F0A616A000) [pid = 3980] [serial = 780] [outer = 000000F0A5DEC000] 00:27:26 INFO - PROCESS | 3980 | 1461137246321 Marionette DEBUG loaded listener.js 00:27:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F0A71E6400) [pid = 3980] [serial = 781] [outer = 000000F0A5DEC000] 00:27:26 INFO - PROCESS | 3980 | 1461137246906 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 00:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 944ms 00:27:26 INFO - PROCESS | 3980 | 1461137246986 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 00:27:26 INFO - PROCESS | 3980 | 1461137246989 Marionette TRACE conn4 <- [1,1005,null,{"value":"13"}] 00:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:27:26 INFO - PROCESS | 3980 | 1461137246992 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:27:26 INFO - PROCESS | 3980 | 1461137246995 Marionette TRACE conn4 <- [1,1006,null,{}] 00:27:27 INFO - PROCESS | 3980 | 1461137246998 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:27 INFO - PROCESS | 3980 | 1461137247106 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 00:27:27 INFO - PROCESS | 3980 | 1461137247195 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC1AA800 == 57 [pid = 3980] [id = 261] 00:27:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F0A869E400) [pid = 3980] [serial = 782] [outer = 0000000000000000] 00:27:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F0A86A4400) [pid = 3980] [serial = 783] [outer = 000000F0A869E400] 00:27:27 INFO - PROCESS | 3980 | 1461137247250 Marionette DEBUG loaded listener.js 00:27:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0A88E3C00) [pid = 3980] [serial = 784] [outer = 000000F0A869E400] 00:27:27 INFO - PROCESS | 3980 | 1461137247781 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 00:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 838ms 00:27:27 INFO - PROCESS | 3980 | 1461137247833 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 00:27:27 INFO - PROCESS | 3980 | 1461137247836 Marionette TRACE conn4 <- [1,1009,null,{"value":"13"}] 00:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:27:27 INFO - PROCESS | 3980 | 1461137247839 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:27:27 INFO - PROCESS | 3980 | 1461137247841 Marionette TRACE conn4 <- [1,1010,null,{}] 00:27:27 INFO - PROCESS | 3980 | 1461137247845 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:27 INFO - PROCESS | 3980 | 1461137247948 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 00:27:28 INFO - PROCESS | 3980 | 1461137248037 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC21E000 == 58 [pid = 3980] [id = 262] 00:27:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F09AD07000) [pid = 3980] [serial = 785] [outer = 0000000000000000] 00:27:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (000000F09AD0C800) [pid = 3980] [serial = 786] [outer = 000000F09AD07000] 00:27:28 INFO - PROCESS | 3980 | 1461137248092 Marionette DEBUG loaded listener.js 00:27:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (000000F0A2DD9000) [pid = 3980] [serial = 787] [outer = 000000F09AD07000] 00:27:28 INFO - PROCESS | 3980 | 1461137248693 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 00:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 941ms 00:27:28 INFO - PROCESS | 3980 | 1461137248782 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 00:27:28 INFO - PROCESS | 3980 | 1461137248785 Marionette TRACE conn4 <- [1,1013,null,{"value":"13"}] 00:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:27:28 INFO - PROCESS | 3980 | 1461137248789 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:27:28 INFO - PROCESS | 3980 | 1461137248791 Marionette TRACE conn4 <- [1,1014,null,{}] 00:27:28 INFO - PROCESS | 3980 | 1461137248795 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:28 INFO - PROCESS | 3980 | 1461137248935 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 00:27:29 INFO - PROCESS | 3980 | 1461137249050 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A067F800 == 59 [pid = 3980] [id = 263] 00:27:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (000000F0A86AB000) [pid = 3980] [serial = 788] [outer = 0000000000000000] 00:27:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (000000F0A88E7400) [pid = 3980] [serial = 789] [outer = 000000F0A86AB000] 00:27:29 INFO - PROCESS | 3980 | 1461137249112 Marionette DEBUG loaded listener.js 00:27:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (000000F0A8A27800) [pid = 3980] [serial = 790] [outer = 000000F0A86AB000] 00:27:29 INFO - PROCESS | 3980 | 1461137249847 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 00:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1128ms 00:27:29 INFO - PROCESS | 3980 | 1461137249920 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 00:27:29 INFO - PROCESS | 3980 | 1461137249925 Marionette TRACE conn4 <- [1,1017,null,{"value":"13"}] 00:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:27:29 INFO - PROCESS | 3980 | 1461137249931 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:27:29 INFO - PROCESS | 3980 | 1461137249934 Marionette TRACE conn4 <- [1,1018,null,{}] 00:27:29 INFO - PROCESS | 3980 | 1461137249939 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:30 INFO - PROCESS | 3980 | 1461137250045 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 00:27:30 INFO - PROCESS | 3980 | 1461137250125 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09CEE6800 == 60 [pid = 3980] [id = 264] 00:27:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (000000F09ADB9000) [pid = 3980] [serial = 791] [outer = 0000000000000000] 00:27:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (000000F09B55BC00) [pid = 3980] [serial = 792] [outer = 000000F09ADB9000] 00:27:30 INFO - PROCESS | 3980 | 1461137250233 Marionette DEBUG loaded listener.js 00:27:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (000000F09BB54800) [pid = 3980] [serial = 793] [outer = 000000F09ADB9000] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA1E5800 == 59 [pid = 3980] [id = 214] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA41A000 == 58 [pid = 3980] [id = 215] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA1D9000 == 57 [pid = 3980] [id = 256] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C8B000 == 56 [pid = 3980] [id = 255] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9818000 == 55 [pid = 3980] [id = 254] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F09AC1E000 == 54 [pid = 3980] [id = 253] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A760B000 == 53 [pid = 3980] [id = 252] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6150000 == 52 [pid = 3980] [id = 251] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B11800 == 51 [pid = 3980] [id = 250] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (000000F09BB54C00) [pid = 3980] [serial = 683] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (000000F0A5DECC00) [pid = 3980] [serial = 686] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (000000F0A6166400) [pid = 3980] [serial = 692] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (000000F0A8A95000) [pid = 3980] [serial = 689] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (000000F0A42C7C00) [pid = 3980] [serial = 726] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F09C6C8800 == 50 [pid = 3980] [id = 249] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F09CECD800 == 49 [pid = 3980] [id = 248] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A251D000 == 48 [pid = 3980] [id = 247] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A981D000 == 47 [pid = 3980] [id = 246] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A88BB000 == 46 [pid = 3980] [id = 245] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A304A000 == 45 [pid = 3980] [id = 244] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B4A5000 == 44 [pid = 3980] [id = 243] 00:27:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A86DB800 == 43 [pid = 3980] [id = 242] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (000000F0A2382800) [pid = 3980] [serial = 711] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (000000F0A2986000) [pid = 3980] [serial = 714] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (000000F09BB4A400) [pid = 3980] [serial = 702] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F0A26AE800) [pid = 3980] [serial = 712] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F09C54A400) [pid = 3980] [serial = 703] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F096959C00) [pid = 3980] [serial = 698] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F09AD58C00) [pid = 3980] [serial = 699] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F09FDF4000) [pid = 3980] [serial = 708] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F09CE69800) [pid = 3980] [serial = 705] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F09F749400) [pid = 3980] [serial = 706] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F096959000) [pid = 3980] [serial = 696] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F09638B800) [pid = 3980] [serial = 695] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F0A2D18800) [pid = 3980] [serial = 717] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F0A3837C00) [pid = 3980] [serial = 724] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0A29DB000) [pid = 3980] [serial = 715] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F0A3209C00) [pid = 3980] [serial = 723] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0A2D4E000) [pid = 3980] [serial = 718] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F096172400) [pid = 3980] [serial = 387] [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:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F0A2DAA800) [pid = 3980] [serial = 720] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0A2DE5C00) [pid = 3980] [serial = 721] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F0A06C5800) [pid = 3980] [serial = 709] [outer = 0000000000000000] [url = about:blank] 00:27:30 INFO - PROCESS | 3980 | 1461137250794 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 00:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 878ms 00:27:30 INFO - PROCESS | 3980 | 1461137250812 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 00:27:30 INFO - PROCESS | 3980 | 1461137250818 Marionette TRACE conn4 <- [1,1021,null,{"value":"13"}] 00:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:27:30 INFO - PROCESS | 3980 | 1461137250824 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:27:30 INFO - PROCESS | 3980 | 1461137250827 Marionette TRACE conn4 <- [1,1022,null,{}] 00:27:30 INFO - PROCESS | 3980 | 1461137250831 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:30 INFO - PROCESS | 3980 | 1461137250917 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 00:27:31 INFO - PROCESS | 3980 | 1461137250994 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BAD8800 == 44 [pid = 3980] [id = 265] 00:27:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0968A6800) [pid = 3980] [serial = 794] [outer = 0000000000000000] 00:27:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F09B0F7C00) [pid = 3980] [serial = 795] [outer = 000000F0968A6800] 00:27:31 INFO - PROCESS | 3980 | 1461137251041 Marionette DEBUG loaded listener.js 00:27:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F09BBDF000) [pid = 3980] [serial = 796] [outer = 000000F0968A6800] 00:27:31 INFO - PROCESS | 3980 | 1461137251456 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 00:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 691ms 00:27:31 INFO - PROCESS | 3980 | 1461137251517 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 00:27:31 INFO - PROCESS | 3980 | 1461137251519 Marionette TRACE conn4 <- [1,1025,null,{"value":"13"}] 00:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:27:31 INFO - PROCESS | 3980 | 1461137251523 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:27:31 INFO - PROCESS | 3980 | 1461137251526 Marionette TRACE conn4 <- [1,1026,null,{}] 00:27:31 INFO - PROCESS | 3980 | 1461137251538 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:31 INFO - PROCESS | 3980 | 1461137251625 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 00:27:31 INFO - PROCESS | 3980 | 1461137251675 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3443000 == 45 [pid = 3980] [id = 266] 00:27:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F09F74A800) [pid = 3980] [serial = 797] [outer = 0000000000000000] 00:27:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F09F7FAC00) [pid = 3980] [serial = 798] [outer = 000000F09F74A800] 00:27:31 INFO - PROCESS | 3980 | 1461137251722 Marionette DEBUG loaded listener.js 00:27:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A1A43000) [pid = 3980] [serial = 799] [outer = 000000F09F74A800] 00:27:32 INFO - PROCESS | 3980 | 1461137252165 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 00:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 692ms 00:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:27:32 INFO - PROCESS | 3980 | 1461137252217 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 00:27:32 INFO - PROCESS | 3980 | 1461137252220 Marionette TRACE conn4 <- [1,1029,null,{"value":"13"}] 00:27:32 INFO - PROCESS | 3980 | 1461137252224 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:27:32 INFO - PROCESS | 3980 | 1461137252226 Marionette TRACE conn4 <- [1,1030,null,{}] 00:27:32 INFO - PROCESS | 3980 | 1461137252229 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:32 INFO - PROCESS | 3980 | 1461137252314 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 00:27:32 INFO - PROCESS | 3980 | 1461137252322 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5610800 == 46 [pid = 3980] [id = 267] 00:27:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A209B800) [pid = 3980] [serial = 800] [outer = 0000000000000000] 00:27:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F0A2373400) [pid = 3980] [serial = 801] [outer = 000000F0A209B800] 00:27:32 INFO - PROCESS | 3980 | 1461137252371 Marionette DEBUG loaded listener.js 00:27:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0A297F000) [pid = 3980] [serial = 802] [outer = 000000F0A209B800] 00:27:32 INFO - PROCESS | 3980 | 1461137252800 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 00:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 629ms 00:27:32 INFO - PROCESS | 3980 | 1461137252856 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 00:27:32 INFO - PROCESS | 3980 | 1461137252858 Marionette TRACE conn4 <- [1,1033,null,{"value":"13"}] 00:27:32 INFO - PROCESS | 3980 | 1461137252862 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:27:32 INFO - PROCESS | 3980 | 1461137252864 Marionette TRACE conn4 <- [1,1034,null,{}] 00:27:32 INFO - PROCESS | 3980 | 1461137252868 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:32 INFO - PROCESS | 3980 | 1461137252972 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 00:27:33 INFO - PROCESS | 3980 | 1461137253054 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7102800 == 47 [pid = 3980] [id = 268] 00:27:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0A29D4800) [pid = 3980] [serial = 803] [outer = 0000000000000000] 00:27:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A2C7B000) [pid = 3980] [serial = 804] [outer = 000000F0A29D4800] 00:27:33 INFO - PROCESS | 3980 | 1461137253102 Marionette DEBUG loaded listener.js 00:27:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0A2D1E000) [pid = 3980] [serial = 805] [outer = 000000F0A29D4800] 00:27:33 INFO - PROCESS | 3980 | 1461137253568 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 00:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 732ms 00:27:33 INFO - PROCESS | 3980 | 1461137253597 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 00:27:33 INFO - PROCESS | 3980 | 1461137253599 Marionette TRACE conn4 <- [1,1037,null,{"value":"13"}] 00:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:27:33 INFO - PROCESS | 3980 | 1461137253602 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:27:33 INFO - PROCESS | 3980 | 1461137253604 Marionette TRACE conn4 <- [1,1038,null,{}] 00:27:33 INFO - PROCESS | 3980 | 1461137253607 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:33 INFO - PROCESS | 3980 | 1461137253728 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 00:27:33 INFO - PROCESS | 3980 | 1461137253735 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7617800 == 48 [pid = 3980] [id = 269] 00:27:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F0A3021C00) [pid = 3980] [serial = 806] [outer = 0000000000000000] 00:27:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F0A366A800) [pid = 3980] [serial = 807] [outer = 000000F0A3021C00] 00:27:33 INFO - PROCESS | 3980 | 1461137253786 Marionette DEBUG loaded listener.js 00:27:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F0A3AE5800) [pid = 3980] [serial = 808] [outer = 000000F0A3021C00] 00:27:34 INFO - PROCESS | 3980 | 1461137254242 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 00:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 00:27:34 INFO - PROCESS | 3980 | 1461137254276 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 00:27:34 INFO - PROCESS | 3980 | 1461137254279 Marionette TRACE conn4 <- [1,1041,null,{"value":"13"}] 00:27:34 INFO - PROCESS | 3980 | 1461137254282 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:27:34 INFO - PROCESS | 3980 | 1461137254284 Marionette TRACE conn4 <- [1,1042,null,{}] 00:27:34 INFO - PROCESS | 3980 | 1461137254287 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:34 INFO - PROCESS | 3980 | 1461137254394 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 00:27:34 INFO - PROCESS | 3980 | 1461137254478 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A86DB000 == 49 [pid = 3980] [id = 270] 00:27:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F0A42BC400) [pid = 3980] [serial = 809] [outer = 0000000000000000] 00:27:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0A495F400) [pid = 3980] [serial = 810] [outer = 000000F0A42BC400] 00:27:34 INFO - PROCESS | 3980 | 1461137254525 Marionette DEBUG loaded listener.js 00:27:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F0A5635400) [pid = 3980] [serial = 811] [outer = 000000F0A42BC400] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F0A61B1400) [pid = 3980] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F0A33FDC00) [pid = 3980] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F09FDEF000) [pid = 3980] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F09C694000) [pid = 3980] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F0A5DF4800) [pid = 3980] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F0959D4C00) [pid = 3980] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F0A2375800) [pid = 3980] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F09AC32800) [pid = 3980] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0A2D1E800) [pid = 3980] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F0A6D0AC00) [pid = 3980] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F096C6D800) [pid = 3980] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0A1A44000) [pid = 3980] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F0A2DDB800) [pid = 3980] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F09F59C000) [pid = 3980] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F096177C00) [pid = 3980] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F0A71EB800) [pid = 3980] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F09AE21400) [pid = 3980] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F0A3AE4800) [pid = 3980] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F09B7E2400) [pid = 3980] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A2D17C00) [pid = 3980] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A2DE3C00) [pid = 3980] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F09F59DC00) [pid = 3980] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A8A8F400) [pid = 3980] [serial = 688] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0969A2000) [pid = 3980] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F09FDF9400) [pid = 3980] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F095F81C00) [pid = 3980] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F09FDF5800) [pid = 3980] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F0A29D7000) [pid = 3980] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0A42C0000) [pid = 3980] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:27:35 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A2C84800) [pid = 3980] [serial = 691] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:27:35 INFO - PROCESS | 3980 | 1461137255184 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 00:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 942ms 00:27:35 INFO - PROCESS | 3980 | 1461137255227 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 00:27:35 INFO - PROCESS | 3980 | 1461137255229 Marionette TRACE conn4 <- [1,1045,null,{"value":"13"}] 00:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:27:35 INFO - PROCESS | 3980 | 1461137255232 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:27:35 INFO - PROCESS | 3980 | 1461137255234 Marionette TRACE conn4 <- [1,1046,null,{}] 00:27:35 INFO - PROCESS | 3980 | 1461137255238 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:35 INFO - PROCESS | 3980 | 1461137255318 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 00:27:35 INFO - PROCESS | 3980 | 1461137255324 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5A72800 == 50 [pid = 3980] [id = 271] 00:27:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F09455EC00) [pid = 3980] [serial = 812] [outer = 0000000000000000] 00:27:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F09B93E400) [pid = 3980] [serial = 813] [outer = 000000F09455EC00] 00:27:35 INFO - PROCESS | 3980 | 1461137255374 Marionette DEBUG loaded listener.js 00:27:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F09FDF9400) [pid = 3980] [serial = 814] [outer = 000000F09455EC00] 00:27:35 INFO - PROCESS | 3980 | 1461137255833 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 00:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 628ms 00:27:35 INFO - PROCESS | 3980 | 1461137255863 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 00:27:35 INFO - PROCESS | 3980 | 1461137255865 Marionette TRACE conn4 <- [1,1049,null,{"value":"13"}] 00:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:27:35 INFO - PROCESS | 3980 | 1461137255869 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:27:35 INFO - PROCESS | 3980 | 1461137255870 Marionette TRACE conn4 <- [1,1050,null,{}] 00:27:35 INFO - PROCESS | 3980 | 1461137255874 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:35 INFO - PROCESS | 3980 | 1461137255957 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 00:27:35 INFO - PROCESS | 3980 | 1461137255963 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A99C8000 == 51 [pid = 3980] [id = 272] 00:27:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A26B2C00) [pid = 3980] [serial = 815] [outer = 0000000000000000] 00:27:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F0A3023000) [pid = 3980] [serial = 816] [outer = 000000F0A26B2C00] 00:27:36 INFO - PROCESS | 3980 | 1461137256009 Marionette DEBUG loaded listener.js 00:27:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A5DB4C00) [pid = 3980] [serial = 817] [outer = 000000F0A26B2C00] 00:27:36 INFO - PROCESS | 3980 | 1461137256421 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 00:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 587ms 00:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:27:36 INFO - PROCESS | 3980 | 1461137256462 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 00:27:36 INFO - PROCESS | 3980 | 1461137256464 Marionette TRACE conn4 <- [1,1053,null,{"value":"13"}] 00:27:36 INFO - PROCESS | 3980 | 1461137256467 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:27:36 INFO - PROCESS | 3980 | 1461137256469 Marionette TRACE conn4 <- [1,1054,null,{}] 00:27:36 INFO - PROCESS | 3980 | 1461137256472 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:36 INFO - PROCESS | 3980 | 1461137256559 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 00:27:36 INFO - PROCESS | 3980 | 1461137256566 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA3B9800 == 52 [pid = 3980] [id = 273] 00:27:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A6166000) [pid = 3980] [serial = 818] [outer = 0000000000000000] 00:27:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A61B8000) [pid = 3980] [serial = 819] [outer = 000000F0A6166000] 00:27:36 INFO - PROCESS | 3980 | 1461137256612 Marionette DEBUG loaded listener.js 00:27:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0A65F6C00) [pid = 3980] [serial = 820] [outer = 000000F0A6166000] 00:27:37 INFO - PROCESS | 3980 | 1461137257078 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 00:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 629ms 00:27:37 INFO - PROCESS | 3980 | 1461137257147 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 00:27:37 INFO - PROCESS | 3980 | 1461137257151 Marionette TRACE conn4 <- [1,1057,null,{"value":"13"}] 00:27:37 INFO - PROCESS | 3980 | 1461137257157 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:27:37 INFO - PROCESS | 3980 | 1461137257161 Marionette TRACE conn4 <- [1,1058,null,{}] 00:27:37 INFO - PROCESS | 3980 | 1461137257174 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:37 INFO - PROCESS | 3980 | 1461137257290 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 00:27:37 INFO - PROCESS | 3980 | 1461137257386 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B53E000 == 53 [pid = 3980] [id = 274] 00:27:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F096387C00) [pid = 3980] [serial = 821] [outer = 0000000000000000] 00:27:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F096391400) [pid = 3980] [serial = 822] [outer = 000000F096387C00] 00:27:37 INFO - PROCESS | 3980 | 1461137257444 Marionette DEBUG loaded listener.js 00:27:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0979CEC00) [pid = 3980] [serial = 823] [outer = 000000F096387C00] 00:27:38 INFO - PROCESS | 3980 | 1461137258089 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 00:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 986ms 00:27:38 INFO - PROCESS | 3980 | 1461137258149 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 00:27:38 INFO - PROCESS | 3980 | 1461137258153 Marionette TRACE conn4 <- [1,1061,null,{"value":"13"}] 00:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:27:38 INFO - PROCESS | 3980 | 1461137258162 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:27:38 INFO - PROCESS | 3980 | 1461137258167 Marionette TRACE conn4 <- [1,1062,null,{}] 00:27:38 INFO - PROCESS | 3980 | 1461137258172 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:38 INFO - PROCESS | 3980 | 1461137258313 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 00:27:38 INFO - PROCESS | 3980 | 1461137258432 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5506800 == 54 [pid = 3980] [id = 275] 00:27:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F09C54B000) [pid = 3980] [serial = 824] [outer = 0000000000000000] 00:27:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F09C698C00) [pid = 3980] [serial = 825] [outer = 000000F09C54B000] 00:27:38 INFO - PROCESS | 3980 | 1461137258489 Marionette DEBUG loaded listener.js 00:27:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0A0712000) [pid = 3980] [serial = 826] [outer = 000000F09C54B000] 00:27:39 INFO - PROCESS | 3980 | 1461137259072 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 00:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 943ms 00:27:39 INFO - PROCESS | 3980 | 1461137259106 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 00:27:39 INFO - PROCESS | 3980 | 1461137259109 Marionette TRACE conn4 <- [1,1065,null,{"value":"13"}] 00:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:27:39 INFO - PROCESS | 3980 | 1461137259112 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:27:39 INFO - PROCESS | 3980 | 1461137259115 Marionette TRACE conn4 <- [1,1066,null,{}] 00:27:39 INFO - PROCESS | 3980 | 1461137259126 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:39 INFO - PROCESS | 3980 | 1461137259242 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 00:27:39 INFO - PROCESS | 3980 | 1461137259362 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA482800 == 55 [pid = 3980] [id = 276] 00:27:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A2DDB400) [pid = 3980] [serial = 827] [outer = 0000000000000000] 00:27:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0A2DE5C00) [pid = 3980] [serial = 828] [outer = 000000F0A2DDB400] 00:27:39 INFO - PROCESS | 3980 | 1461137259423 Marionette DEBUG loaded listener.js 00:27:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A3AEE000) [pid = 3980] [serial = 829] [outer = 000000F0A2DDB400] 00:27:40 INFO - PROCESS | 3980 | 1461137260036 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 00:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 983ms 00:27:40 INFO - PROCESS | 3980 | 1461137260098 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 00:27:40 INFO - PROCESS | 3980 | 1461137260100 Marionette TRACE conn4 <- [1,1069,null,{"value":"13"}] 00:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:27:40 INFO - PROCESS | 3980 | 1461137260104 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:27:40 INFO - PROCESS | 3980 | 1461137260106 Marionette TRACE conn4 <- [1,1070,null,{}] 00:27:40 INFO - PROCESS | 3980 | 1461137260110 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:40 INFO - PROCESS | 3980 | 1461137260220 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 00:27:40 INFO - PROCESS | 3980 | 1461137260337 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AD6CD800 == 56 [pid = 3980] [id = 277] 00:27:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A61BA000) [pid = 3980] [serial = 830] [outer = 0000000000000000] 00:27:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F0A7146000) [pid = 3980] [serial = 831] [outer = 000000F0A61BA000] 00:27:40 INFO - PROCESS | 3980 | 1461137260395 Marionette DEBUG loaded listener.js 00:27:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0A7630C00) [pid = 3980] [serial = 832] [outer = 000000F0A61BA000] 00:27:41 INFO - PROCESS | 3980 | 1461137261007 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 00:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 943ms 00:27:41 INFO - PROCESS | 3980 | 1461137261050 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 00:27:41 INFO - PROCESS | 3980 | 1461137261053 Marionette TRACE conn4 <- [1,1073,null,{"value":"13"}] 00:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:27:41 INFO - PROCESS | 3980 | 1461137261056 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:27:41 INFO - PROCESS | 3980 | 1461137261059 Marionette TRACE conn4 <- [1,1074,null,{}] 00:27:41 INFO - PROCESS | 3980 | 1461137261062 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:41 INFO - PROCESS | 3980 | 1461137261167 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 00:27:41 INFO - PROCESS | 3980 | 1461137261285 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EF7000 == 57 [pid = 3980] [id = 278] 00:27:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0A71F4C00) [pid = 3980] [serial = 833] [outer = 0000000000000000] 00:27:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A767E000) [pid = 3980] [serial = 834] [outer = 000000F0A71F4C00] 00:27:41 INFO - PROCESS | 3980 | 1461137261343 Marionette DEBUG loaded listener.js 00:27:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0A86AC000) [pid = 3980] [serial = 835] [outer = 000000F0A71F4C00] 00:27:42 INFO - PROCESS | 3980 | 1461137262062 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 00:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1031ms 00:27:42 INFO - PROCESS | 3980 | 1461137262090 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 00:27:42 INFO - PROCESS | 3980 | 1461137262095 Marionette TRACE conn4 <- [1,1077,null,{"value":"13"}] 00:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:27:42 INFO - PROCESS | 3980 | 1461137262125 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:27:42 INFO - PROCESS | 3980 | 1461137262129 Marionette TRACE conn4 <- [1,1078,null,{}] 00:27:42 INFO - PROCESS | 3980 | 1461137262150 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:42 INFO - PROCESS | 3980 | 1461137262249 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 00:27:42 INFO - PROCESS | 3980 | 1461137262378 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09F72C800 == 58 [pid = 3980] [id = 279] 00:27:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F0968ABC00) [pid = 3980] [serial = 836] [outer = 0000000000000000] 00:27:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F0978DE400) [pid = 3980] [serial = 837] [outer = 000000F0968ABC00] 00:27:42 INFO - PROCESS | 3980 | 1461137262432 Marionette DEBUG loaded listener.js 00:27:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F09AD0F000) [pid = 3980] [serial = 838] [outer = 000000F0968ABC00] 00:27:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A99C8000 == 57 [pid = 3980] [id = 272] 00:27:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5A72800 == 56 [pid = 3980] [id = 271] 00:27:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A86DB000 == 55 [pid = 3980] [id = 270] 00:27:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7617800 == 54 [pid = 3980] [id = 269] 00:27:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7102800 == 53 [pid = 3980] [id = 268] 00:27:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5610800 == 52 [pid = 3980] [id = 267] 00:27:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3443000 == 51 [pid = 3980] [id = 266] 00:27:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BAD8800 == 50 [pid = 3980] [id = 265] 00:27:42 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F09C68EC00) [pid = 3980] [serial = 732] [outer = 0000000000000000] [url = about:blank] 00:27:42 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F0A29D0000) [pid = 3980] [serial = 735] [outer = 0000000000000000] [url = about:blank] 00:27:42 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F0A49EAC00) [pid = 3980] [serial = 738] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F0A7674400) [pid = 3980] [serial = 771] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOCSHELL 000000F09CEE6800 == 49 [pid = 3980] [id = 264] 00:27:43 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC21E000 == 48 [pid = 3980] [id = 262] 00:27:43 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC1AA800 == 47 [pid = 3980] [id = 261] 00:27:43 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA46C800 == 46 [pid = 3980] [id = 260] 00:27:43 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7121800 == 45 [pid = 3980] [id = 259] 00:27:43 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BBA7800 == 44 [pid = 3980] [id = 258] 00:27:43 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA3C4000 == 43 [pid = 3980] [id = 257] 00:27:43 INFO - PROCESS | 3980 | 1461137263068 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 00:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1015ms 00:27:43 INFO - PROCESS | 3980 | 1461137263118 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 00:27:43 INFO - PROCESS | 3980 | 1461137263124 Marionette TRACE conn4 <- [1,1081,null,{"value":"13"}] 00:27:43 INFO - PROCESS | 3980 | 1461137263133 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:27:43 INFO - PROCESS | 3980 | 1461137263136 Marionette TRACE conn4 <- [1,1082,null,{}] 00:27:43 INFO - PROCESS | 3980 | 1461137263140 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:43 INFO - PROCESS | 3980 | 1461137263239 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F0A762B800) [pid = 3980] [serial = 693] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0A65F2400) [pid = 3980] [serial = 633] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F0A998F800) [pid = 3980] [serial = 681] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F09FDF0400) [pid = 3980] [serial = 684] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0A3FA8800) [pid = 3980] [serial = 594] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F09C607000) [pid = 3980] [serial = 567] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0A2DDC800) [pid = 3980] [serial = 564] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F0A3028800) [pid = 3980] [serial = 573] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F0A71E8800) [pid = 3980] [serial = 687] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0A999A800) [pid = 3980] [serial = 690] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F09BB4C800) [pid = 3980] [serial = 597] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F0A26AC000) [pid = 3980] [serial = 600] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F09B7E8C00) [pid = 3980] [serial = 636] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A25B8000) [pid = 3980] [serial = 639] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A42F0800) [pid = 3980] [serial = 642] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A767A400) [pid = 3980] [serial = 645] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A382D000) [pid = 3980] [serial = 756] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A3FA8000) [pid = 3980] [serial = 757] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0A5DB0C00) [pid = 3980] [serial = 742] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F0A5632400) [pid = 3980] [serial = 741] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F09CE6F400) [pid = 3980] [serial = 747] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0A65EE000) [pid = 3980] [serial = 760] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0969A8400) [pid = 3980] [serial = 729] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0A25BF000) [pid = 3980] [serial = 750] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A2984000) [pid = 3980] [serial = 751] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F09C607400) [pid = 3980] [serial = 745] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F09BAAC400) [pid = 3980] [serial = 744] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0A2D4D000) [pid = 3980] [serial = 753] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A61AF000) [pid = 3980] [serial = 759] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A6E48400) [pid = 3980] [serial = 762] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A7147000) [pid = 3980] [serial = 766] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A26AAC00) [pid = 3980] [serial = 765] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A71F4000) [pid = 3980] [serial = 768] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A7146800) [pid = 3980] [serial = 763] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F09FDF0C00) [pid = 3980] [serial = 748] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F09B0B6400) [pid = 3980] [serial = 730] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A762A400) [pid = 3980] [serial = 769] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A2DE5800) [pid = 3980] [serial = 754] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A33F9C00) [pid = 3980] [serial = 540] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0A29D3000) [pid = 3980] [serial = 570] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F097A8F400) [pid = 3980] [serial = 543] [outer = 0000000000000000] [url = about:blank] 00:27:43 INFO - PROCESS | 3980 | 1461137263329 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AA44000 == 44 [pid = 3980] [id = 280] 00:27:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F094F65400) [pid = 3980] [serial = 839] [outer = 0000000000000000] 00:27:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0978E3400) [pid = 3980] [serial = 840] [outer = 000000F094F65400] 00:27:43 INFO - PROCESS | 3980 | 1461137263376 Marionette DEBUG loaded listener.js 00:27:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F09B484000) [pid = 3980] [serial = 841] [outer = 000000F094F65400] 00:27:43 INFO - PROCESS | 3980 | 1461137263844 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 00:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 733ms 00:27:43 INFO - PROCESS | 3980 | 1461137263871 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 00:27:43 INFO - PROCESS | 3980 | 1461137263874 Marionette TRACE conn4 <- [1,1085,null,{"value":"13"}] 00:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:27:43 INFO - PROCESS | 3980 | 1461137263877 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:27:43 INFO - PROCESS | 3980 | 1461137263881 Marionette TRACE conn4 <- [1,1086,null,{}] 00:27:43 INFO - PROCESS | 3980 | 1461137263892 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:43 INFO - PROCESS | 3980 | 1461137263979 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 00:27:43 INFO - PROCESS | 3980 | 1461137263988 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2A89800 == 45 [pid = 3980] [id = 281] 00:27:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F09C608800) [pid = 3980] [serial = 842] [outer = 0000000000000000] 00:27:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F09C697400) [pid = 3980] [serial = 843] [outer = 000000F09C608800] 00:27:44 INFO - PROCESS | 3980 | 1461137264039 Marionette DEBUG loaded listener.js 00:27:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F09F74CC00) [pid = 3980] [serial = 844] [outer = 000000F09C608800] 00:27:44 INFO - PROCESS | 3980 | 1461137264487 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 00:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 692ms 00:27:44 INFO - PROCESS | 3980 | 1461137264572 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 00:27:44 INFO - PROCESS | 3980 | 1461137264575 Marionette TRACE conn4 <- [1,1089,null,{"value":"13"}] 00:27:44 INFO - PROCESS | 3980 | 1461137264579 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:27:44 INFO - PROCESS | 3980 | 1461137264581 Marionette TRACE conn4 <- [1,1090,null,{}] 00:27:44 INFO - PROCESS | 3980 | 1461137264584 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:44 INFO - PROCESS | 3980 | 1461137264668 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 00:27:44 INFO - PROCESS | 3980 | 1461137264739 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A36E6800 == 46 [pid = 3980] [id = 282] 00:27:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F09C68D400) [pid = 3980] [serial = 845] [outer = 0000000000000000] 00:27:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A06C3400) [pid = 3980] [serial = 846] [outer = 000000F09C68D400] 00:27:44 INFO - PROCESS | 3980 | 1461137264787 Marionette DEBUG loaded listener.js 00:27:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A1A4B800) [pid = 3980] [serial = 847] [outer = 000000F09C68D400] 00:27:45 INFO - PROCESS | 3980 | 1461137265131 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 00:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 586ms 00:27:45 INFO - PROCESS | 3980 | 1461137265168 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 00:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:27:45 INFO - PROCESS | 3980 | 1461137265170 Marionette TRACE conn4 <- [1,1093,null,{"value":"13"}] 00:27:45 INFO - PROCESS | 3980 | 1461137265173 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:27:45 INFO - PROCESS | 3980 | 1461137265175 Marionette TRACE conn4 <- [1,1094,null,{}] 00:27:45 INFO - PROCESS | 3980 | 1461137265179 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:45 INFO - PROCESS | 3980 | 1461137265262 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 00:27:45 INFO - PROCESS | 3980 | 1461137265269 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3EEB800 == 47 [pid = 3980] [id = 283] 00:27:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F09FDF8400) [pid = 3980] [serial = 848] [outer = 0000000000000000] 00:27:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A25C2C00) [pid = 3980] [serial = 849] [outer = 000000F09FDF8400] 00:27:45 INFO - PROCESS | 3980 | 1461137265390 Marionette DEBUG loaded listener.js 00:27:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A27ACC00) [pid = 3980] [serial = 850] [outer = 000000F09FDF8400] 00:27:45 INFO - PROCESS | 3980 | 1461137265860 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 00:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 733ms 00:27:45 INFO - PROCESS | 3980 | 1461137265910 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 00:27:45 INFO - PROCESS | 3980 | 1461137265912 Marionette TRACE conn4 <- [1,1097,null,{"value":"13"}] 00:27:45 INFO - PROCESS | 3980 | 1461137265916 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:27:45 INFO - PROCESS | 3980 | 1461137265918 Marionette TRACE conn4 <- [1,1098,null,{}] 00:27:45 INFO - PROCESS | 3980 | 1461137265921 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:45 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 00:27:45 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:27:45 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:27:45 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:27:45 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 00:27:46 INFO - PROCESS | 3980 | 1461137266064 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 00:27:46 INFO - PROCESS | 3980 | 1461137266120 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6EE8800 == 48 [pid = 3980] [id = 284] 00:27:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A29DB000) [pid = 3980] [serial = 851] [outer = 0000000000000000] 00:27:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A2D21C00) [pid = 3980] [serial = 852] [outer = 000000F0A29DB000] 00:27:46 INFO - PROCESS | 3980 | 1461137266175 Marionette DEBUG loaded listener.js 00:27:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0A3022800) [pid = 3980] [serial = 853] [outer = 000000F0A29DB000] 00:27:46 INFO - PROCESS | 3980 | 1461137266549 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 00:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 690ms 00:27:46 INFO - PROCESS | 3980 | 1461137266618 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 00:27:46 INFO - PROCESS | 3980 | 1461137266620 Marionette TRACE conn4 <- [1,1101,null,{"value":"13"}] 00:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:27:46 INFO - PROCESS | 3980 | 1461137266624 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:27:46 INFO - PROCESS | 3980 | 1461137266626 Marionette TRACE conn4 <- [1,1102,null,{}] 00:27:46 INFO - PROCESS | 3980 | 1461137266630 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:46 INFO - PROCESS | 3980 | 1461137266738 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 00:27:46 INFO - PROCESS | 3980 | 1461137266787 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7212800 == 49 [pid = 3980] [id = 285] 00:27:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F0A307C800) [pid = 3980] [serial = 854] [outer = 0000000000000000] 00:27:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A3833000) [pid = 3980] [serial = 855] [outer = 000000F0A307C800] 00:27:46 INFO - PROCESS | 3980 | 1461137266834 Marionette DEBUG loaded listener.js 00:27:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A3AE4400) [pid = 3980] [serial = 856] [outer = 000000F0A307C800] 00:27:47 INFO - PROCESS | 3980 | 1461137267208 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 00:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 628ms 00:27:47 INFO - PROCESS | 3980 | 1461137267257 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 00:27:47 INFO - PROCESS | 3980 | 1461137267259 Marionette TRACE conn4 <- [1,1105,null,{"value":"13"}] 00:27:47 INFO - PROCESS | 3980 | 1461137267270 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:27:47 INFO - PROCESS | 3980 | 1461137267272 Marionette TRACE conn4 <- [1,1106,null,{}] 00:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:27:47 INFO - PROCESS | 3980 | 1461137267276 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:47 INFO - PROCESS | 3980 | 1461137267531 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0A47E2400) [pid = 3980] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F09781E000) [pid = 3980] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F0A42BC400) [pid = 3980] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F09F74A800) [pid = 3980] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0A26B2C00) [pid = 3980] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F09ADB9000) [pid = 3980] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A3021C00) [pid = 3980] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A86AB000) [pid = 3980] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A29D4800) [pid = 3980] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A209B800) [pid = 3980] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F09BBDE000) [pid = 3980] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A1A44800) [pid = 3980] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F09455EC00) [pid = 3980] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A3AE6C00) [pid = 3980] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A20EF000) [pid = 3980] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:27:47 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0968A6800) [pid = 3980] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:27:47 INFO - PROCESS | 3980 | 1461137267590 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2051800 == 50 [pid = 3980] [id = 286] 00:27:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F09617E400) [pid = 3980] [serial = 857] [outer = 0000000000000000] 00:27:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F096956400) [pid = 3980] [serial = 858] [outer = 000000F09617E400] 00:27:47 INFO - PROCESS | 3980 | 1461137267639 Marionette DEBUG loaded listener.js 00:27:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A26A9800) [pid = 3980] [serial = 859] [outer = 000000F09617E400] 00:27:47 INFO - PROCESS | 3980 | 1461137267947 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 00:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 734ms 00:27:48 INFO - PROCESS | 3980 | 1461137268011 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 00:27:48 INFO - PROCESS | 3980 | 1461137268014 Marionette TRACE conn4 <- [1,1109,null,{"value":"13"}] 00:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:27:48 INFO - PROCESS | 3980 | 1461137268017 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:27:48 INFO - PROCESS | 3980 | 1461137268019 Marionette TRACE conn4 <- [1,1110,null,{}] 00:27:48 INFO - PROCESS | 3980 | 1461137268022 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:48 INFO - PROCESS | 3980 | 1461137268134 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 00:27:48 INFO - PROCESS | 3980 | 1461137268144 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EEB800 == 51 [pid = 3980] [id = 287] 00:27:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A38C6800) [pid = 3980] [serial = 860] [outer = 0000000000000000] 00:27:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A42C7C00) [pid = 3980] [serial = 861] [outer = 000000F0A38C6800] 00:27:48 INFO - PROCESS | 3980 | 1461137268190 Marionette DEBUG loaded listener.js 00:27:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A554E000) [pid = 3980] [serial = 862] [outer = 000000F0A38C6800] 00:27:48 INFO - PROCESS | 3980 | 1461137268558 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 00:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 587ms 00:27:48 INFO - PROCESS | 3980 | 1461137268607 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 00:27:48 INFO - PROCESS | 3980 | 1461137268610 Marionette TRACE conn4 <- [1,1113,null,{"value":"13"}] 00:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:27:48 INFO - PROCESS | 3980 | 1461137268613 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:27:48 INFO - PROCESS | 3980 | 1461137268615 Marionette TRACE conn4 <- [1,1114,null,{}] 00:27:48 INFO - PROCESS | 3980 | 1461137268619 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:48 INFO - PROCESS | 3980 | 1461137268732 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 00:27:48 INFO - PROCESS | 3980 | 1461137268740 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8644800 == 52 [pid = 3980] [id = 288] 00:27:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A3AE9000) [pid = 3980] [serial = 863] [outer = 0000000000000000] 00:27:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A6169C00) [pid = 3980] [serial = 864] [outer = 000000F0A3AE9000] 00:27:48 INFO - PROCESS | 3980 | 1461137268789 Marionette DEBUG loaded listener.js 00:27:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A65F1C00) [pid = 3980] [serial = 865] [outer = 000000F0A3AE9000] 00:27:49 INFO - PROCESS | 3980 | 1461137269156 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 00:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 586ms 00:27:49 INFO - PROCESS | 3980 | 1461137269202 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 00:27:49 INFO - PROCESS | 3980 | 1461137269205 Marionette TRACE conn4 <- [1,1117,null,{"value":"13"}] 00:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:27:49 INFO - PROCESS | 3980 | 1461137269208 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:27:49 INFO - PROCESS | 3980 | 1461137269211 Marionette TRACE conn4 <- [1,1118,null,{}] 00:27:49 INFO - PROCESS | 3980 | 1461137269215 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:49 INFO - PROCESS | 3980 | 1461137269364 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 00:27:49 INFO - PROCESS | 3980 | 1461137269474 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A99AF000 == 53 [pid = 3980] [id = 289] 00:27:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A6D0F000) [pid = 3980] [serial = 866] [outer = 0000000000000000] 00:27:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A7148000) [pid = 3980] [serial = 867] [outer = 000000F0A6D0F000] 00:27:49 INFO - PROCESS | 3980 | 1461137269536 Marionette DEBUG loaded listener.js 00:27:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A7676800) [pid = 3980] [serial = 868] [outer = 000000F0A6D0F000] 00:27:49 INFO - PROCESS | 3980 | [3980] 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:27:50 INFO - PROCESS | 3980 | [3980] 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:27:50 INFO - PROCESS | 3980 | 1461137270166 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 00:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 986ms 00:27:50 INFO - PROCESS | 3980 | 1461137270197 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 00:27:50 INFO - PROCESS | 3980 | 1461137270203 Marionette TRACE conn4 <- [1,1121,null,{"value":"13"}] 00:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:27:50 INFO - PROCESS | 3980 | 1461137270209 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:27:50 INFO - PROCESS | 3980 | 1461137270214 Marionette TRACE conn4 <- [1,1122,null,{}] 00:27:50 INFO - PROCESS | 3980 | 1461137270220 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:50 INFO - PROCESS | 3980 | 1461137270338 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 00:27:50 INFO - PROCESS | 3980 | 1461137270489 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A0744000 == 54 [pid = 3980] [id = 290] 00:27:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F09B941400) [pid = 3980] [serial = 869] [outer = 0000000000000000] 00:27:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F09BA0F400) [pid = 3980] [serial = 870] [outer = 000000F09B941400] 00:27:53 INFO - PROCESS | 3980 | 1461137270547 Marionette DEBUG loaded listener.js 00:27:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F09BB53400) [pid = 3980] [serial = 871] [outer = 000000F09B941400] 00:27:53 INFO - PROCESS | 3980 | [GFX2-]: DrawTargetD2D 1.1 (000000F096298710): Failed to create GradientStopCollection with no stops. 00:27:53 INFO - PROCESS | 3980 | [GFX3-]: No stops specified for gradient pattern. 00:27:53 INFO - PROCESS | 3980 | 1461137271037 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 00:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 881ms 00:27:53 INFO - PROCESS | 3980 | 1461137271092 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 00:27:53 INFO - PROCESS | 3980 | 1461137271099 Marionette TRACE conn4 <- [1,1125,null,{"value":"13"}] 00:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:27:53 INFO - PROCESS | 3980 | 1461137271106 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:27:53 INFO - PROCESS | 3980 | 1461137271109 Marionette TRACE conn4 <- [1,1126,null,{}] 00:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1944ms 00:27:53 INFO - PROCESS | 3980 | 1461137271113 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:53 INFO - PROCESS | 3980 | 1461137271227 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 00:27:53 INFO - PROCESS | 3980 | 1461137271347 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6D70000 == 55 [pid = 3980] [id = 291] 00:27:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F09F5A1800) [pid = 3980] [serial = 872] [outer = 0000000000000000] 00:27:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A0080400) [pid = 3980] [serial = 873] [outer = 000000F09F5A1800] 00:27:53 INFO - PROCESS | 3980 | 1461137271403 Marionette DEBUG loaded listener.js 00:27:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A29D0000) [pid = 3980] [serial = 874] [outer = 000000F09F5A1800] 00:27:53 INFO - PROCESS | 3980 | 1461137271904 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 00:27:53 INFO - PROCESS | 3980 | 1461137273057 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 00:27:53 INFO - PROCESS | 3980 | 1461137273060 Marionette TRACE conn4 <- [1,1129,null,{"value":"13"}] 00:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:27:53 INFO - PROCESS | 3980 | 1461137273064 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:27:53 INFO - PROCESS | 3980 | 1461137273068 Marionette TRACE conn4 <- [1,1130,null,{}] 00:27:53 INFO - PROCESS | 3980 | 1461137273080 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:53 INFO - PROCESS | 3980 | 1461137273236 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 00:27:53 INFO - PROCESS | 3980 | 1461137273583 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B536000 == 56 [pid = 3980] [id = 292] 00:27:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0968A4800) [pid = 3980] [serial = 875] [outer = 0000000000000000] 00:27:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0968B1000) [pid = 3980] [serial = 876] [outer = 000000F0968A4800] 00:27:53 INFO - PROCESS | 3980 | 1461137273845 Marionette DEBUG loaded listener.js 00:27:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F09AD09000) [pid = 3980] [serial = 877] [outer = 000000F0968A4800] 00:27:54 INFO - PROCESS | 3980 | 1461137274591 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 00:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1595ms 00:27:54 INFO - PROCESS | 3980 | 1461137274661 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 00:27:54 INFO - PROCESS | 3980 | 1461137274666 Marionette TRACE conn4 <- [1,1133,null,{"value":"13"}] 00:27:54 INFO - PROCESS | 3980 | 1461137274672 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:27:54 INFO - PROCESS | 3980 | 1461137274675 Marionette TRACE conn4 <- [1,1134,null,{}] 00:27:54 INFO - PROCESS | 3980 | 1461137274699 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:54 INFO - PROCESS | 3980 | 1461137274814 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 00:27:54 INFO - PROCESS | 3980 | 1461137274884 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000F097A7C000 == 57 [pid = 3980] [id = 293] 00:27:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F096181400) [pid = 3980] [serial = 878] [outer = 0000000000000000] 00:27:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F09AD06000) [pid = 3980] [serial = 879] [outer = 000000F096181400] 00:27:54 INFO - PROCESS | 3980 | 1461137274984 Marionette DEBUG loaded listener.js 00:27:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F09BBE1C00) [pid = 3980] [serial = 880] [outer = 000000F096181400] 00:27:55 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8644800 == 56 [pid = 3980] [id = 288] 00:27:55 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EEB800 == 55 [pid = 3980] [id = 287] 00:27:55 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2051800 == 54 [pid = 3980] [id = 286] 00:27:55 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7212800 == 53 [pid = 3980] [id = 285] 00:27:55 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6EE8800 == 52 [pid = 3980] [id = 284] 00:27:55 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3EEB800 == 51 [pid = 3980] [id = 283] 00:27:55 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A36E6800 == 50 [pid = 3980] [id = 282] 00:27:55 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2A89800 == 49 [pid = 3980] [id = 281] 00:27:55 INFO - PROCESS | 3980 | --DOCSHELL 000000F09AA44000 == 48 [pid = 3980] [id = 280] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A61B8000) [pid = 3980] [serial = 819] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOCSHELL 000000F09F72C800 == 47 [pid = 3980] [id = 279] 00:27:55 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA482800 == 46 [pid = 3980] [id = 276] 00:27:55 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5506800 == 45 [pid = 3980] [id = 275] 00:27:55 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B53E000 == 44 [pid = 3980] [id = 274] 00:27:55 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA3B9800 == 43 [pid = 3980] [id = 273] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A5633800) [pid = 3980] [serial = 739] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F09BB48800) [pid = 3980] [serial = 775] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0A5635400) [pid = 3980] [serial = 811] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F09F7FAC00) [pid = 3980] [serial = 798] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F0A86A4400) [pid = 3980] [serial = 783] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0A5DB4C00) [pid = 3980] [serial = 817] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F097A1C000) [pid = 3980] [serial = 774] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F09BB54800) [pid = 3980] [serial = 793] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A366A800) [pid = 3980] [serial = 807] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F0A8A27800) [pid = 3980] [serial = 790] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A2C7B000) [pid = 3980] [serial = 804] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0A2373400) [pid = 3980] [serial = 801] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F09B55BC00) [pid = 3980] [serial = 792] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A06C1C00) [pid = 3980] [serial = 733] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A3AE5800) [pid = 3980] [serial = 808] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A20E5400) [pid = 3980] [serial = 777] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F09AD0C800) [pid = 3980] [serial = 786] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F09B93E400) [pid = 3980] [serial = 813] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A2C87800) [pid = 3980] [serial = 778] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A88E7400) [pid = 3980] [serial = 789] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A2D1E000) [pid = 3980] [serial = 805] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A297F000) [pid = 3980] [serial = 802] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A49E8C00) [pid = 3980] [serial = 727] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0A3AE4000) [pid = 3980] [serial = 736] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0A1A43000) [pid = 3980] [serial = 799] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F09B0F7C00) [pid = 3980] [serial = 795] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A616A000) [pid = 3980] [serial = 780] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F09BBDF000) [pid = 3980] [serial = 796] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F09FDF9400) [pid = 3980] [serial = 814] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A495F400) [pid = 3980] [serial = 810] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A3023000) [pid = 3980] [serial = 816] [outer = 0000000000000000] [url = about:blank] 00:27:55 INFO - PROCESS | 3980 | [3980] 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:27:55 INFO - PROCESS | 3980 | [3980] 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:27:55 INFO - PROCESS | 3980 | 1461137275473 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 00:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 860ms 00:27:55 INFO - PROCESS | 3980 | 1461137275535 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 00:27:55 INFO - PROCESS | 3980 | 1461137275539 Marionette TRACE conn4 <- [1,1137,null,{"value":"13"}] 00:27:55 INFO - PROCESS | 3980 | 1461137275546 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:27:55 INFO - PROCESS | 3980 | 1461137275549 Marionette TRACE conn4 <- [1,1138,null,{}] 00:27:55 INFO - PROCESS | 3980 | 1461137275553 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:55 INFO - PROCESS | 3980 | 1461137275639 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 00:27:55 INFO - PROCESS | 3980 | 1461137275646 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2515800 == 44 [pid = 3980] [id = 294] 00:27:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F09AE24000) [pid = 3980] [serial = 881] [outer = 0000000000000000] 00:27:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F09BBD9800) [pid = 3980] [serial = 882] [outer = 000000F09AE24000] 00:27:55 INFO - PROCESS | 3980 | 1461137275693 Marionette DEBUG loaded listener.js 00:27:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F09D237800) [pid = 3980] [serial = 883] [outer = 000000F09AE24000] 00:27:56 INFO - PROCESS | 3980 | 1461137276160 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 00:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 628ms 00:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:27:56 INFO - PROCESS | 3980 | 1461137276177 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 00:27:56 INFO - PROCESS | 3980 | 1461137276179 Marionette TRACE conn4 <- [1,1141,null,{"value":"13"}] 00:27:56 INFO - PROCESS | 3980 | 1461137276182 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:27:56 INFO - PROCESS | 3980 | 1461137276186 Marionette TRACE conn4 <- [1,1142,null,{}] 00:27:56 INFO - PROCESS | 3980 | 1461137276202 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:56 INFO - PROCESS | 3980 | 1461137276291 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 00:27:56 INFO - PROCESS | 3980 | 1461137276298 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A36E6800 == 45 [pid = 3980] [id = 295] 00:27:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F0A007DC00) [pid = 3980] [serial = 884] [outer = 0000000000000000] 00:27:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F0A06C4400) [pid = 3980] [serial = 885] [outer = 000000F0A007DC00] 00:27:56 INFO - PROCESS | 3980 | 1461137276347 Marionette DEBUG loaded listener.js 00:27:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A1A47400) [pid = 3980] [serial = 886] [outer = 000000F0A007DC00] 00:27:56 INFO - PROCESS | 3980 | 1461137276810 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 00:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 691ms 00:27:56 INFO - PROCESS | 3980 | 1461137276876 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 00:27:56 INFO - PROCESS | 3980 | 1461137276879 Marionette TRACE conn4 <- [1,1145,null,{"value":"13"}] 00:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:27:56 INFO - PROCESS | 3980 | 1461137276883 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:27:56 INFO - PROCESS | 3980 | 1461137276885 Marionette TRACE conn4 <- [1,1146,null,{}] 00:27:56 INFO - PROCESS | 3980 | 1461137276888 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:56 INFO - PROCESS | 3980 | 1461137276973 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 00:27:56 INFO - PROCESS | 3980 | 1461137276981 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A408F000 == 46 [pid = 3980] [id = 296] 00:27:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F09BB48800) [pid = 3980] [serial = 887] [outer = 0000000000000000] 00:27:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A25BC400) [pid = 3980] [serial = 888] [outer = 000000F09BB48800] 00:27:57 INFO - PROCESS | 3980 | 1461137277094 Marionette DEBUG loaded listener.js 00:27:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A29D2400) [pid = 3980] [serial = 889] [outer = 000000F09BB48800] 00:27:57 INFO - PROCESS | 3980 | 1461137277496 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 00:27:57 INFO - PROCESS | 3980 | 1461137277516 Marionette TRACE conn4 <- [1,1149,null,{"value":"13"}] 00:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:27:57 INFO - PROCESS | 3980 | 1461137277520 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:27:57 INFO - PROCESS | 3980 | 1461137277521 Marionette TRACE conn4 <- [1,1150,null,{}] 00:27:57 INFO - PROCESS | 3980 | 1461137277525 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:57 INFO - PROCESS | 3980 | 1461137277633 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 00:27:57 INFO - PROCESS | 3980 | 1461137277717 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A710F800 == 47 [pid = 3980] [id = 297] 00:27:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A2C7E400) [pid = 3980] [serial = 890] [outer = 0000000000000000] 00:27:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A2D12400) [pid = 3980] [serial = 891] [outer = 000000F0A2C7E400] 00:27:57 INFO - PROCESS | 3980 | 1461137277770 Marionette DEBUG loaded listener.js 00:27:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A2DD7C00) [pid = 3980] [serial = 892] [outer = 000000F0A2C7E400] 00:27:58 INFO - PROCESS | 3980 | 1461137278240 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 00:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 775ms 00:27:58 INFO - PROCESS | 3980 | 1461137278298 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 00:27:58 INFO - PROCESS | 3980 | 1461137278300 Marionette TRACE conn4 <- [1,1153,null,{"value":"13"}] 00:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:27:58 INFO - PROCESS | 3980 | 1461137278310 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:27:58 INFO - PROCESS | 3980 | 1461137278312 Marionette TRACE conn4 <- [1,1154,null,{}] 00:27:58 INFO - PROCESS | 3980 | 1461137278316 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:58 INFO - PROCESS | 3980 | 1461137278428 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 00:27:58 INFO - PROCESS | 3980 | 1461137278482 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BBB3800 == 48 [pid = 3980] [id = 298] 00:27:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A38C1800) [pid = 3980] [serial = 893] [outer = 0000000000000000] 00:27:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A38C7C00) [pid = 3980] [serial = 894] [outer = 000000F0A38C1800] 00:27:58 INFO - PROCESS | 3980 | 1461137278527 Marionette DEBUG loaded listener.js 00:27:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A3AEA400) [pid = 3980] [serial = 895] [outer = 000000F0A38C1800] 00:27:58 INFO - PROCESS | 3980 | 1461137278952 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 00:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 690ms 00:27:59 INFO - PROCESS | 3980 | 1461137279024 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 00:27:59 INFO - PROCESS | 3980 | 1461137279026 Marionette TRACE conn4 <- [1,1157,null,{"value":"13"}] 00:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:27:59 INFO - PROCESS | 3980 | 1461137279039 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:27:59 INFO - PROCESS | 3980 | 1461137279041 Marionette TRACE conn4 <- [1,1158,null,{}] 00:27:59 INFO - PROCESS | 3980 | 1461137279045 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:27:59 INFO - PROCESS | 3980 | 1461137279149 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 00:27:59 INFO - PROCESS | 3980 | 1461137279161 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8229800 == 49 [pid = 3980] [id = 299] 00:27:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A3AF0C00) [pid = 3980] [serial = 896] [outer = 0000000000000000] 00:27:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A42F4800) [pid = 3980] [serial = 897] [outer = 000000F0A3AF0C00] 00:27:59 INFO - PROCESS | 3980 | 1461137279249 Marionette DEBUG loaded listener.js 00:27:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A5630400) [pid = 3980] [serial = 898] [outer = 000000F0A3AF0C00] 00:27:59 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A29DB000) [pid = 3980] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:27:59 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A307C800) [pid = 3980] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:27:59 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A71F4C00) [pid = 3980] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:27:59 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F09C68D400) [pid = 3980] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:27:59 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A3AE9000) [pid = 3980] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:27:59 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F09C608800) [pid = 3980] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:27:59 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F094F65400) [pid = 3980] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:27:59 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0968ABC00) [pid = 3980] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:27:59 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F09617E400) [pid = 3980] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:27:59 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A38C6800) [pid = 3980] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:27:59 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F09FDF8400) [pid = 3980] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:27:59 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0A762EC00) [pid = 3980] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:27:59 INFO - PROCESS | 3980 | [3980] 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:27:59 INFO - PROCESS | 3980 | 1461137279977 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 00:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 985ms 00:28:00 INFO - PROCESS | 3980 | 1461137280029 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 00:28:00 INFO - PROCESS | 3980 | 1461137280031 Marionette TRACE conn4 <- [1,1161,null,{"value":"13"}] 00:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:28:00 INFO - PROCESS | 3980 | 1461137280035 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:28:00 INFO - PROCESS | 3980 | 1461137280037 Marionette TRACE conn4 <- [1,1162,null,{}] 00:28:00 INFO - PROCESS | 3980 | 1461137280044 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:00 INFO - PROCESS | 3980 | 1461137280125 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 00:28:00 INFO - PROCESS | 3980 | 1461137280131 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A88AC000 == 50 [pid = 3980] [id = 300] 00:28:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A5DED400) [pid = 3980] [serial = 899] [outer = 0000000000000000] 00:28:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A61B6C00) [pid = 3980] [serial = 900] [outer = 000000F0A5DED400] 00:28:00 INFO - PROCESS | 3980 | 1461137280178 Marionette DEBUG loaded listener.js 00:28:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A713D400) [pid = 3980] [serial = 901] [outer = 000000F0A5DED400] 00:28:00 INFO - PROCESS | 3980 | [3980] 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:28:00 INFO - PROCESS | 3980 | [3980] 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:28:00 INFO - PROCESS | 3980 | 1461137280649 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 00:28:00 INFO - PROCESS | 3980 | 1461137280666 Marionette TRACE conn4 <- [1,1165,null,{"value":"13"}] 00:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:28:00 INFO - PROCESS | 3980 | 1461137280669 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:28:00 INFO - PROCESS | 3980 | 1461137280671 Marionette TRACE conn4 <- [1,1166,null,{}] 00:28:00 INFO - PROCESS | 3980 | 1461137280674 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:00 INFO - PROCESS | 3980 | 1461137280755 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 00:28:00 INFO - PROCESS | 3980 | 1461137280764 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9810800 == 51 [pid = 3980] [id = 301] 00:28:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A2D21800) [pid = 3980] [serial = 902] [outer = 0000000000000000] 00:28:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A71F2C00) [pid = 3980] [serial = 903] [outer = 000000F0A2D21800] 00:28:00 INFO - PROCESS | 3980 | 1461137280811 Marionette DEBUG loaded listener.js 00:28:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A762B400) [pid = 3980] [serial = 904] [outer = 000000F0A2D21800] 00:28:01 INFO - PROCESS | 3980 | 1461137281240 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 00:28:01 INFO - PROCESS | 3980 | 1461137281304 Marionette TRACE conn4 <- [1,1169,null,{"value":"13"}] 00:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:28:01 INFO - PROCESS | 3980 | 1461137281308 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:28:01 INFO - PROCESS | 3980 | 1461137281310 Marionette TRACE conn4 <- [1,1170,null,{}] 00:28:01 INFO - PROCESS | 3980 | 1461137281313 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:01 INFO - PROCESS | 3980 | 1461137281397 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 00:28:01 INFO - PROCESS | 3980 | 1461137281405 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA1DD000 == 52 [pid = 3980] [id = 302] 00:28:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A767C400) [pid = 3980] [serial = 905] [outer = 0000000000000000] 00:28:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A7680C00) [pid = 3980] [serial = 906] [outer = 000000F0A767C400] 00:28:01 INFO - PROCESS | 3980 | 1461137281456 Marionette DEBUG loaded listener.js 00:28:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A88E2C00) [pid = 3980] [serial = 907] [outer = 000000F0A767C400] 00:28:02 INFO - PROCESS | 3980 | 1461137282083 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 00:28:02 INFO - PROCESS | 3980 | 1461137282199 Marionette TRACE conn4 <- [1,1173,null,{"value":"13"}] 00:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:28:02 INFO - PROCESS | 3980 | 1461137282219 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:28:02 INFO - PROCESS | 3980 | 1461137282223 Marionette TRACE conn4 <- [1,1174,null,{}] 00:28:02 INFO - PROCESS | 3980 | 1461137282238 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:02 INFO - PROCESS | 3980 | 1461137282354 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 00:28:02 INFO - PROCESS | 3980 | 1461137282425 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2341800 == 53 [pid = 3980] [id = 303] 00:28:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F09AC87800) [pid = 3980] [serial = 908] [outer = 0000000000000000] 00:28:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F09BB47C00) [pid = 3980] [serial = 909] [outer = 000000F09AC87800] 00:28:02 INFO - PROCESS | 3980 | 1461137282525 Marionette DEBUG loaded listener.js 00:28:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F09CE68400) [pid = 3980] [serial = 910] [outer = 000000F09AC87800] 00:28:03 INFO - PROCESS | 3980 | 1461137283098 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 00:28:03 INFO - PROCESS | 3980 | 1461137283170 Marionette TRACE conn4 <- [1,1177,null,{"value":"13"}] 00:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:28:03 INFO - PROCESS | 3980 | 1461137283177 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:28:03 INFO - PROCESS | 3980 | 1461137283180 Marionette TRACE conn4 <- [1,1178,null,{}] 00:28:03 INFO - PROCESS | 3980 | 1461137283184 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:03 INFO - PROCESS | 3980 | 1461137283298 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 00:28:03 INFO - PROCESS | 3980 | 1461137283438 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7615000 == 54 [pid = 3980] [id = 304] 00:28:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A26AF000) [pid = 3980] [serial = 911] [outer = 0000000000000000] 00:28:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A29CC800) [pid = 3980] [serial = 912] [outer = 000000F0A26AF000] 00:28:03 INFO - PROCESS | 3980 | 1461137283495 Marionette DEBUG loaded listener.js 00:28:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0A2DA7800) [pid = 3980] [serial = 913] [outer = 000000F0A26AF000] 00:28:04 INFO - PROCESS | 3980 | 1461137284099 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 00:28:04 INFO - PROCESS | 3980 | 1461137284128 Marionette TRACE conn4 <- [1,1181,null,{"value":"13"}] 00:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:28:04 INFO - PROCESS | 3980 | 1461137284132 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:28:04 INFO - PROCESS | 3980 | 1461137284136 Marionette TRACE conn4 <- [1,1182,null,{}] 00:28:04 INFO - PROCESS | 3980 | 1461137284148 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:04 INFO - PROCESS | 3980 | 1461137284261 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 00:28:04 INFO - PROCESS | 3980 | 1461137284380 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA42F000 == 55 [pid = 3980] [id = 305] 00:28:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F0A5635000) [pid = 3980] [serial = 914] [outer = 0000000000000000] 00:28:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A71F4000) [pid = 3980] [serial = 915] [outer = 000000F0A5635000] 00:28:04 INFO - PROCESS | 3980 | 1461137284440 Marionette DEBUG loaded listener.js 00:28:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A88E1C00) [pid = 3980] [serial = 916] [outer = 000000F0A5635000] 00:28:05 INFO - PROCESS | 3980 | 1461137285050 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 00:28:05 INFO - PROCESS | 3980 | 1461137285082 Marionette TRACE conn4 <- [1,1185,null,{"value":"13"}] 00:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:28:05 INFO - PROCESS | 3980 | 1461137285085 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:28:05 INFO - PROCESS | 3980 | 1461137285087 Marionette TRACE conn4 <- [1,1186,null,{}] 00:28:05 INFO - PROCESS | 3980 | 1461137285091 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:05 INFO - PROCESS | 3980 | 1461137285201 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 00:28:05 INFO - PROCESS | 3980 | [3980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:28:05 INFO - PROCESS | 3980 | 1461137285291 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AB714800 == 56 [pid = 3980] [id = 306] 00:28:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A869F400) [pid = 3980] [serial = 917] [outer = 0000000000000000] 00:28:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A8A28000) [pid = 3980] [serial = 918] [outer = 000000F0A869F400] 00:28:05 INFO - PROCESS | 3980 | 1461137285347 Marionette DEBUG loaded listener.js 00:28:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0A8A30800) [pid = 3980] [serial = 919] [outer = 000000F0A869F400] 00:28:05 INFO - PROCESS | 3980 | [3980] 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:28:05 INFO - PROCESS | 3980 | 1461137285861 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 838ms 00:28:05 INFO - PROCESS | 3980 | 1461137285924 Marionette TRACE conn4 -> [0,1189,"getWindowHandle",null] 00:28:05 INFO - PROCESS | 3980 | 1461137285927 Marionette TRACE conn4 <- [1,1189,null,{"value":"13"}] 00:28:05 INFO - PROCESS | 3980 | 1461137285931 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:28:05 INFO - PROCESS | 3980 | 1461137285933 Marionette TRACE conn4 <- [1,1190,null,{}] 00:28:05 INFO - PROCESS | 3980 | 1461137285937 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:06 INFO - PROCESS | 3980 | 1461137286045 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 00:28:06 INFO - PROCESS | 3980 | 1461137286133 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC207800 == 57 [pid = 3980] [id = 307] 00:28:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A8A8AC00) [pid = 3980] [serial = 920] [outer = 0000000000000000] 00:28:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F0A8A90000) [pid = 3980] [serial = 921] [outer = 000000F0A8A8AC00] 00:28:06 INFO - PROCESS | 3980 | 1461137286188 Marionette DEBUG loaded listener.js 00:28:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A9992C00) [pid = 3980] [serial = 922] [outer = 000000F0A8A8AC00] 00:28:06 INFO - PROCESS | 3980 | 1461137286755 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:28:06 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:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 880ms 00:28:06 INFO - PROCESS | 3980 | 1461137286814 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 00:28:06 INFO - PROCESS | 3980 | 1461137286816 Marionette TRACE conn4 <- [1,1193,null,{"value":"13"}] 00:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:28:06 INFO - PROCESS | 3980 | 1461137286820 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:28:06 INFO - PROCESS | 3980 | 1461137286822 Marionette TRACE conn4 <- [1,1194,null,{}] 00:28:06 INFO - PROCESS | 3980 | 1461137286826 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:06 INFO - PROCESS | 3980 | 1461137286942 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 00:28:07 INFO - PROCESS | 3980 | 1461137287032 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACE4D800 == 58 [pid = 3980] [id = 308] 00:28:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A654FC00) [pid = 3980] [serial = 923] [outer = 0000000000000000] 00:28:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A999C000) [pid = 3980] [serial = 924] [outer = 000000F0A654FC00] 00:28:07 INFO - PROCESS | 3980 | 1461137287090 Marionette DEBUG loaded listener.js 00:28:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0AA131000) [pid = 3980] [serial = 925] [outer = 000000F0A654FC00] 00:28:07 INFO - PROCESS | 3980 | 1461137287804 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:28:07 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:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1027ms 00:28:07 INFO - PROCESS | 3980 | 1461137287850 Marionette TRACE conn4 -> [0,1197,"getWindowHandle",null] 00:28:07 INFO - PROCESS | 3980 | 1461137287854 Marionette TRACE conn4 <- [1,1197,null,{"value":"13"}] 00:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:28:07 INFO - PROCESS | 3980 | 1461137287859 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:28:07 INFO - PROCESS | 3980 | 1461137287864 Marionette TRACE conn4 <- [1,1198,null,{}] 00:28:07 INFO - PROCESS | 3980 | 1461137287871 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:08 INFO - PROCESS | 3980 | 1461137288031 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 00:28:08 INFO - PROCESS | 3980 | 1461137288156 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2FDD800 == 59 [pid = 3980] [id = 309] 00:28:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F097362800) [pid = 3980] [serial = 926] [outer = 0000000000000000] 00:28:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F09B483800) [pid = 3980] [serial = 927] [outer = 000000F097362800] 00:28:08 INFO - PROCESS | 3980 | 1461137288209 Marionette DEBUG loaded listener.js 00:28:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F09BB4C400) [pid = 3980] [serial = 928] [outer = 000000F097362800] 00:28:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9810800 == 58 [pid = 3980] [id = 301] 00:28:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A88AC000 == 57 [pid = 3980] [id = 300] 00:28:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8229800 == 56 [pid = 3980] [id = 299] 00:28:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BBB3800 == 55 [pid = 3980] [id = 298] 00:28:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A710F800 == 54 [pid = 3980] [id = 297] 00:28:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A408F000 == 53 [pid = 3980] [id = 296] 00:28:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A36E6800 == 52 [pid = 3980] [id = 295] 00:28:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2515800 == 51 [pid = 3980] [id = 294] 00:28:08 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F096391400) [pid = 3980] [serial = 822] [outer = 0000000000000000] [url = about:blank] 00:28:08 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F09C698C00) [pid = 3980] [serial = 825] [outer = 0000000000000000] [url = about:blank] 00:28:08 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A2DE5C00) [pid = 3980] [serial = 828] [outer = 0000000000000000] [url = about:blank] 00:28:08 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A7146000) [pid = 3980] [serial = 831] [outer = 0000000000000000] [url = about:blank] 00:28:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F097A7C000 == 50 [pid = 3980] [id = 293] 00:28:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B536000 == 49 [pid = 3980] [id = 292] 00:28:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A0744000 == 48 [pid = 3980] [id = 290] 00:28:08 INFO - PROCESS | 3980 | 1461137288847 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1034ms 00:28:08 INFO - PROCESS | 3980 | 1461137288898 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 00:28:08 INFO - PROCESS | 3980 | 1461137288904 Marionette TRACE conn4 <- [1,1201,null,{"value":"13"}] 00:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:28:08 INFO - PROCESS | 3980 | 1461137288911 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:28:08 INFO - PROCESS | 3980 | 1461137288913 Marionette TRACE conn4 <- [1,1202,null,{}] 00:28:08 INFO - PROCESS | 3980 | 1461137288917 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:09 INFO - PROCESS | 3980 | 1461137289015 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A7681C00) [pid = 3980] [serial = 772] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A2D21C00) [pid = 3980] [serial = 852] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A3833000) [pid = 3980] [serial = 855] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0A3022800) [pid = 3980] [serial = 853] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F0A3AE4400) [pid = 3980] [serial = 856] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F0A86AC000) [pid = 3980] [serial = 835] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0A767E000) [pid = 3980] [serial = 834] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A06C3400) [pid = 3980] [serial = 846] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0A6169C00) [pid = 3980] [serial = 864] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A1A4B800) [pid = 3980] [serial = 847] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F09C697400) [pid = 3980] [serial = 843] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F09F74CC00) [pid = 3980] [serial = 844] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0978E3400) [pid = 3980] [serial = 840] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F09B484000) [pid = 3980] [serial = 841] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F09AD0F000) [pid = 3980] [serial = 838] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0978DE400) [pid = 3980] [serial = 837] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A26A9800) [pid = 3980] [serial = 859] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A42C7C00) [pid = 3980] [serial = 861] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A65F1C00) [pid = 3980] [serial = 865] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A25C2C00) [pid = 3980] [serial = 849] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A27ACC00) [pid = 3980] [serial = 850] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F096956400) [pid = 3980] [serial = 858] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A554E000) [pid = 3980] [serial = 862] [outer = 0000000000000000] [url = about:blank] 00:28:09 INFO - PROCESS | 3980 | 1461137289102 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BBA7800 == 49 [pid = 3980] [id = 310] 00:28:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0958B3800) [pid = 3980] [serial = 929] [outer = 0000000000000000] 00:28:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F097821000) [pid = 3980] [serial = 930] [outer = 000000F0958B3800] 00:28:09 INFO - PROCESS | 3980 | 1461137289149 Marionette DEBUG loaded listener.js 00:28:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F09B93E400) [pid = 3980] [serial = 931] [outer = 000000F0958B3800] 00:28:09 INFO - PROCESS | 3980 | 1461137289593 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 00:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 734ms 00:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:28:09 INFO - PROCESS | 3980 | 1461137289646 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 00:28:09 INFO - PROCESS | 3980 | 1461137289649 Marionette TRACE conn4 <- [1,1205,null,{"value":"13"}] 00:28:09 INFO - PROCESS | 3980 | 1461137289652 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:28:09 INFO - PROCESS | 3980 | 1461137289656 Marionette TRACE conn4 <- [1,1206,null,{}] 00:28:09 INFO - PROCESS | 3980 | 1461137289667 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:09 INFO - PROCESS | 3980 | 1461137289757 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 00:28:09 INFO - PROCESS | 3980 | 1461137289766 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A408E800 == 50 [pid = 3980] [id = 311] 00:28:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F09FDF4400) [pid = 3980] [serial = 932] [outer = 0000000000000000] 00:28:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A0718400) [pid = 3980] [serial = 933] [outer = 000000F09FDF4400] 00:28:09 INFO - PROCESS | 3980 | 1461137289820 Marionette DEBUG loaded listener.js 00:28:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A20E2000) [pid = 3980] [serial = 934] [outer = 000000F09FDF4400] 00:28:10 INFO - PROCESS | 3980 | 1461137290283 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 00:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 691ms 00:28:10 INFO - PROCESS | 3980 | 1461137290346 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 00:28:10 INFO - PROCESS | 3980 | 1461137290349 Marionette TRACE conn4 <- [1,1209,null,{"value":"13"}] 00:28:10 INFO - PROCESS | 3980 | 1461137290352 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:28:10 INFO - PROCESS | 3980 | 1461137290354 Marionette TRACE conn4 <- [1,1210,null,{}] 00:28:10 INFO - PROCESS | 3980 | 1461137290358 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:10 INFO - PROCESS | 3980 | 1461137290445 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 00:28:10 INFO - PROCESS | 3980 | 1461137290453 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6EE8800 == 51 [pid = 3980] [id = 312] 00:28:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0963DD400) [pid = 3980] [serial = 935] [outer = 0000000000000000] 00:28:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A297F000) [pid = 3980] [serial = 936] [outer = 000000F0963DD400] 00:28:10 INFO - PROCESS | 3980 | 1461137290567 Marionette DEBUG loaded listener.js 00:28:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A2D49000) [pid = 3980] [serial = 937] [outer = 000000F0963DD400] 00:28:10 INFO - PROCESS | 3980 | [3980] 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:28:10 INFO - PROCESS | 3980 | 1461137290941 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 00:28:10 INFO - PROCESS | 3980 | 1461137290984 Marionette TRACE conn4 <- [1,1213,null,{"value":"13"}] 00:28:10 INFO - PROCESS | 3980 | 1461137290987 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:28:10 INFO - PROCESS | 3980 | 1461137290989 Marionette TRACE conn4 <- [1,1214,null,{}] 00:28:11 INFO - PROCESS | 3980 | 1461137290993 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:11 INFO - PROCESS | 3980 | 1461137291076 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 00:28:11 INFO - PROCESS | 3980 | 1461137291197 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09CEDE800 == 52 [pid = 3980] [id = 313] 00:28:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A2D14400) [pid = 3980] [serial = 938] [outer = 0000000000000000] 00:28:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A301F800) [pid = 3980] [serial = 939] [outer = 000000F0A2D14400] 00:28:11 INFO - PROCESS | 3980 | 1461137291243 Marionette DEBUG loaded listener.js 00:28:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0A38C5000) [pid = 3980] [serial = 940] [outer = 000000F0A2D14400] 00:28:11 INFO - PROCESS | 3980 | 1461137291666 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 00:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 735ms 00:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:28:11 INFO - PROCESS | 3980 | 1461137291726 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 00:28:11 INFO - PROCESS | 3980 | 1461137291728 Marionette TRACE conn4 <- [1,1217,null,{"value":"13"}] 00:28:11 INFO - PROCESS | 3980 | 1461137291731 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:28:11 INFO - PROCESS | 3980 | 1461137291733 Marionette TRACE conn4 <- [1,1218,null,{}] 00:28:11 INFO - PROCESS | 3980 | 1461137291737 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:11 INFO - PROCESS | 3980 | 1461137291868 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 00:28:11 INFO - PROCESS | 3980 | 1461137291929 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EF4800 == 53 [pid = 3980] [id = 314] 00:28:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F0A42C0000) [pid = 3980] [serial = 941] [outer = 0000000000000000] 00:28:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A5DAE000) [pid = 3980] [serial = 942] [outer = 000000F0A42C0000] 00:28:11 INFO - PROCESS | 3980 | 1461137291977 Marionette DEBUG loaded listener.js 00:28:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A6549C00) [pid = 3980] [serial = 943] [outer = 000000F0A42C0000] 00:28:12 INFO - PROCESS | 3980 | 1461137292402 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 00:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 733ms 00:28:12 INFO - PROCESS | 3980 | 1461137292483 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 00:28:12 INFO - PROCESS | 3980 | 1461137292485 Marionette TRACE conn4 <- [1,1221,null,{"value":"13"}] 00:28:12 INFO - PROCESS | 3980 | 1461137292488 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:28:12 INFO - PROCESS | 3980 | 1461137292490 Marionette TRACE conn4 <- [1,1222,null,{}] 00:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:28:12 INFO - PROCESS | 3980 | 1461137292499 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:12 INFO - PROCESS | 3980 | 1461137292608 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 00:28:12 INFO - PROCESS | 3980 | 1461137292618 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A86DE000 == 54 [pid = 3980] [id = 315] 00:28:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A5D3A400) [pid = 3980] [serial = 944] [outer = 0000000000000000] 00:28:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A65F2C00) [pid = 3980] [serial = 945] [outer = 000000F0A5D3A400] 00:28:12 INFO - PROCESS | 3980 | 1461137292707 Marionette DEBUG loaded listener.js 00:28:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0A71EE400) [pid = 3980] [serial = 946] [outer = 000000F0A5D3A400] 00:28:13 INFO - PROCESS | 3980 | 1461137293245 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F09C54B000) [pid = 3980] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0A5DEC000) [pid = 3980] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A869E400) [pid = 3980] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0A2DDB400) [pid = 3980] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F096387C00) [pid = 3980] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F0A61BA000) [pid = 3980] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F09AD07000) [pid = 3980] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0A2D21800) [pid = 3980] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A2C7E400) [pid = 3980] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A38C1800) [pid = 3980] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F09BB48800) [pid = 3980] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F09AE24000) [pid = 3980] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0968A4800) [pid = 3980] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A6D0F000) [pid = 3980] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A007DC00) [pid = 3980] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F096181400) [pid = 3980] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A3AF0C00) [pid = 3980] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:28:13 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A5DED400) [pid = 3980] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 775ms 00:28:13 INFO - PROCESS | 3980 | 1461137293270 Marionette TRACE conn4 -> [0,1225,"getWindowHandle",null] 00:28:13 INFO - PROCESS | 3980 | 1461137293272 Marionette TRACE conn4 <- [1,1225,null,{"value":"13"}] 00:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:28:13 INFO - PROCESS | 3980 | 1461137293275 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:28:13 INFO - PROCESS | 3980 | 1461137293277 Marionette TRACE conn4 <- [1,1226,null,{}] 00:28:13 INFO - PROCESS | 3980 | 1461137293280 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:13 INFO - PROCESS | 3980 | 1461137293368 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 00:28:13 INFO - PROCESS | 3980 | 1461137293373 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EDD800 == 55 [pid = 3980] [id = 316] 00:28:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0968A6400) [pid = 3980] [serial = 947] [outer = 0000000000000000] 00:28:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F09AD05800) [pid = 3980] [serial = 948] [outer = 000000F0968A6400] 00:28:13 INFO - PROCESS | 3980 | 1461137293419 Marionette DEBUG loaded listener.js 00:28:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A2D21800) [pid = 3980] [serial = 949] [outer = 000000F0968A6400] 00:28:13 INFO - PROCESS | 3980 | 1461137293811 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 00:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 587ms 00:28:13 INFO - PROCESS | 3980 | 1461137293875 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 00:28:13 INFO - PROCESS | 3980 | 1461137293878 Marionette TRACE conn4 <- [1,1229,null,{"value":"13"}] 00:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:28:13 INFO - PROCESS | 3980 | 1461137293881 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:28:13 INFO - PROCESS | 3980 | 1461137293883 Marionette TRACE conn4 <- [1,1230,null,{}] 00:28:13 INFO - PROCESS | 3980 | 1461137293887 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:14 INFO - PROCESS | 3980 | 1461137293997 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 00:28:14 INFO - PROCESS | 3980 | 1461137294005 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA3B6000 == 56 [pid = 3980] [id = 317] 00:28:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A5DEC000) [pid = 3980] [serial = 950] [outer = 0000000000000000] 00:28:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A762A800) [pid = 3980] [serial = 951] [outer = 000000F0A5DEC000] 00:28:14 INFO - PROCESS | 3980 | 1461137294055 Marionette DEBUG loaded listener.js 00:28:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A7E55400) [pid = 3980] [serial = 952] [outer = 000000F0A5DEC000] 00:28:14 INFO - PROCESS | 3980 | 1461137294474 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 00:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 626ms 00:28:14 INFO - PROCESS | 3980 | 1461137294516 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 00:28:14 INFO - PROCESS | 3980 | 1461137294518 Marionette TRACE conn4 <- [1,1233,null,{"value":"13"}] 00:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:28:14 INFO - PROCESS | 3980 | 1461137294521 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:28:14 INFO - PROCESS | 3980 | 1461137294523 Marionette TRACE conn4 <- [1,1234,null,{}] 00:28:14 INFO - PROCESS | 3980 | 1461137294527 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:14 INFO - PROCESS | 3980 | 1461137294613 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 00:28:14 INFO - PROCESS | 3980 | 1461137294619 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AB706800 == 57 [pid = 3980] [id = 318] 00:28:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A7E58000) [pid = 3980] [serial = 953] [outer = 0000000000000000] 00:28:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A7E5CC00) [pid = 3980] [serial = 954] [outer = 000000F0A7E58000] 00:28:14 INFO - PROCESS | 3980 | 1461137294665 Marionette DEBUG loaded listener.js 00:28:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A869F000) [pid = 3980] [serial = 955] [outer = 000000F0A7E58000] 00:28:15 INFO - PROCESS | 3980 | 1461137295128 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 00:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 629ms 00:28:15 INFO - PROCESS | 3980 | 1461137295154 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 00:28:15 INFO - PROCESS | 3980 | 1461137295157 Marionette TRACE conn4 <- [1,1237,null,{"value":"13"}] 00:28:15 INFO - PROCESS | 3980 | 1461137295160 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:28:15 INFO - PROCESS | 3980 | 1461137295163 Marionette TRACE conn4 <- [1,1238,null,{}] 00:28:15 INFO - PROCESS | 3980 | 1461137295167 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:15 INFO - PROCESS | 3980 | 1461137295273 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 00:28:15 INFO - PROCESS | 3980 | 1461137295481 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BAC7800 == 58 [pid = 3980] [id = 319] 00:28:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F09565A400) [pid = 3980] [serial = 956] [outer = 0000000000000000] 00:28:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F096388800) [pid = 3980] [serial = 957] [outer = 000000F09565A400] 00:28:15 INFO - PROCESS | 3980 | 1461137295540 Marionette DEBUG loaded listener.js 00:28:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F09AD0E800) [pid = 3980] [serial = 958] [outer = 000000F09565A400] 00:28:15 INFO - PROCESS | 3980 | [3980] 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:28:16 INFO - PROCESS | 3980 | 1461137296123 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 00:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1028ms 00:28:16 INFO - PROCESS | 3980 | 1461137296193 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 00:28:16 INFO - PROCESS | 3980 | 1461137296198 Marionette TRACE conn4 <- [1,1241,null,{"value":"13"}] 00:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:28:16 INFO - PROCESS | 3980 | 1461137296203 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:28:16 INFO - PROCESS | 3980 | 1461137296207 Marionette TRACE conn4 <- [1,1242,null,{}] 00:28:16 INFO - PROCESS | 3980 | 1461137296235 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:16 INFO - PROCESS | 3980 | 1461137296391 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 00:28:16 INFO - PROCESS | 3980 | 1461137296505 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6151800 == 59 [pid = 3980] [id = 320] 00:28:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F09F7F6800) [pid = 3980] [serial = 959] [outer = 0000000000000000] 00:28:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A00C1000) [pid = 3980] [serial = 960] [outer = 000000F09F7F6800] 00:28:16 INFO - PROCESS | 3980 | 1461137296565 Marionette DEBUG loaded listener.js 00:28:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A297EC00) [pid = 3980] [serial = 961] [outer = 000000F09F7F6800] 00:28:17 INFO - PROCESS | 3980 | 1461137297179 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 00:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1003ms 00:28:17 INFO - PROCESS | 3980 | 1461137297213 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 00:28:17 INFO - PROCESS | 3980 | 1461137297217 Marionette TRACE conn4 <- [1,1245,null,{"value":"13"}] 00:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:28:17 INFO - PROCESS | 3980 | 1461137297222 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:28:17 INFO - PROCESS | 3980 | 1461137297224 Marionette TRACE conn4 <- [1,1246,null,{}] 00:28:17 INFO - PROCESS | 3980 | 1461137297229 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:17 INFO - PROCESS | 3980 | 1461137297342 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 00:28:17 INFO - PROCESS | 3980 | 1461137297464 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AB70D000 == 60 [pid = 3980] [id = 321] 00:28:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A3AE9800) [pid = 3980] [serial = 962] [outer = 0000000000000000] 00:28:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A49E8C00) [pid = 3980] [serial = 963] [outer = 000000F0A3AE9800] 00:28:17 INFO - PROCESS | 3980 | 1461137297522 Marionette DEBUG loaded listener.js 00:28:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0A6549400) [pid = 3980] [serial = 964] [outer = 000000F0A3AE9800] 00:28:18 INFO - PROCESS | 3980 | 1461137298136 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 00:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 944ms 00:28:18 INFO - PROCESS | 3980 | 1461137298166 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 00:28:18 INFO - PROCESS | 3980 | 1461137298169 Marionette TRACE conn4 <- [1,1249,null,{"value":"13"}] 00:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:28:18 INFO - PROCESS | 3980 | 1461137298181 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:28:18 INFO - PROCESS | 3980 | 1461137298188 Marionette TRACE conn4 <- [1,1250,null,{}] 00:28:18 INFO - PROCESS | 3980 | 1461137298193 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:18 INFO - PROCESS | 3980 | 1461137298308 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 00:28:18 INFO - PROCESS | 3980 | 1461137298428 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8060000 == 61 [pid = 3980] [id = 322] 00:28:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A8627000) [pid = 3980] [serial = 965] [outer = 0000000000000000] 00:28:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F0A87C7400) [pid = 3980] [serial = 966] [outer = 000000F0A8627000] 00:28:18 INFO - PROCESS | 3980 | 1461137298504 Marionette DEBUG loaded listener.js 00:28:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A8A89000) [pid = 3980] [serial = 967] [outer = 000000F0A8627000] 00:28:19 INFO - PROCESS | 3980 | 1461137299125 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 00:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 990ms 00:28:19 INFO - PROCESS | 3980 | 1461137299164 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 00:28:19 INFO - PROCESS | 3980 | 1461137299168 Marionette TRACE conn4 <- [1,1253,null,{"value":"13"}] 00:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:28:19 INFO - PROCESS | 3980 | 1461137299171 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:28:19 INFO - PROCESS | 3980 | 1461137299174 Marionette TRACE conn4 <- [1,1254,null,{}] 00:28:19 INFO - PROCESS | 3980 | 1461137299177 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:19 INFO - PROCESS | 3980 | 1461137299289 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 00:28:19 INFO - PROCESS | 3980 | 1461137299409 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7FC0000 == 62 [pid = 3980] [id = 323] 00:28:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A87C6C00) [pid = 3980] [serial = 968] [outer = 0000000000000000] 00:28:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0AA131400) [pid = 3980] [serial = 969] [outer = 000000F0A87C6C00] 00:28:19 INFO - PROCESS | 3980 | 1461137299468 Marionette DEBUG loaded listener.js 00:28:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0AA139400) [pid = 3980] [serial = 970] [outer = 000000F0A87C6C00] 00:28:20 INFO - PROCESS | 3980 | 1461137300278 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 00:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1137ms 00:28:20 INFO - PROCESS | 3980 | 1461137300311 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 00:28:20 INFO - PROCESS | 3980 | 1461137300315 Marionette TRACE conn4 <- [1,1257,null,{"value":"13"}] 00:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:28:20 INFO - PROCESS | 3980 | 1461137300320 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:28:20 INFO - PROCESS | 3980 | 1461137300324 Marionette TRACE conn4 <- [1,1258,null,{}] 00:28:20 INFO - PROCESS | 3980 | 1461137300331 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:20 INFO - PROCESS | 3980 | 1461137300433 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 00:28:20 INFO - PROCESS | 3980 | 1461137300562 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BAD7000 == 63 [pid = 3980] [id = 324] 00:28:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F094709C00) [pid = 3980] [serial = 971] [outer = 0000000000000000] 00:28:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F096391400) [pid = 3980] [serial = 972] [outer = 000000F094709C00] 00:28:20 INFO - PROCESS | 3980 | 1461137300613 Marionette DEBUG loaded listener.js 00:28:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F09AD0E000) [pid = 3980] [serial = 973] [outer = 000000F094709C00] 00:28:20 INFO - PROCESS | 3980 | [3980] 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:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A99AF000 == 62 [pid = 3980] [id = 289] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6155000 == 61 [pid = 3980] [id = 188] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AB706800 == 60 [pid = 3980] [id = 318] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA3B6000 == 59 [pid = 3980] [id = 317] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EDD800 == 58 [pid = 3980] [id = 316] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A86DE000 == 57 [pid = 3980] [id = 315] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EF4800 == 56 [pid = 3980] [id = 314] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F09CEDE800 == 55 [pid = 3980] [id = 313] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6EE8800 == 54 [pid = 3980] [id = 312] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F09BA0F400) [pid = 3980] [serial = 870] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A0080400) [pid = 3980] [serial = 873] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A408E800 == 53 [pid = 3980] [id = 311] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BBA7800 == 52 [pid = 3980] [id = 310] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2FDD800 == 51 [pid = 3980] [id = 309] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACE4D800 == 50 [pid = 3980] [id = 308] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC207800 == 49 [pid = 3980] [id = 307] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AB714800 == 48 [pid = 3980] [id = 306] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA42F000 == 47 [pid = 3980] [id = 305] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7615000 == 46 [pid = 3980] [id = 304] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2341800 == 45 [pid = 3980] [id = 303] 00:28:21 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA1DD000 == 44 [pid = 3980] [id = 302] 00:28:21 INFO - PROCESS | 3980 | 1461137301280 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 00:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 985ms 00:28:21 INFO - PROCESS | 3980 | 1461137301310 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 00:28:21 INFO - PROCESS | 3980 | 1461137301316 Marionette TRACE conn4 <- [1,1261,null,{"value":"13"}] 00:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:28:21 INFO - PROCESS | 3980 | 1461137301323 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:28:21 INFO - PROCESS | 3980 | 1461137301326 Marionette TRACE conn4 <- [1,1262,null,{}] 00:28:21 INFO - PROCESS | 3980 | 1461137301329 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:21 INFO - PROCESS | 3980 | 1461137301426 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A2DD9000) [pid = 3980] [serial = 787] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A0712000) [pid = 3980] [serial = 826] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A71E6400) [pid = 3980] [serial = 781] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A88E3C00) [pid = 3980] [serial = 784] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A3AEE000) [pid = 3980] [serial = 829] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0979CEC00) [pid = 3980] [serial = 823] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F0A7630C00) [pid = 3980] [serial = 832] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F0A2D12400) [pid = 3980] [serial = 891] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0A38C7C00) [pid = 3980] [serial = 894] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A25BC400) [pid = 3980] [serial = 888] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0A2DD7C00) [pid = 3980] [serial = 892] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F09BBD9800) [pid = 3980] [serial = 882] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F09D237800) [pid = 3980] [serial = 883] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F09AD09000) [pid = 3980] [serial = 877] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0968B1000) [pid = 3980] [serial = 876] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A7148000) [pid = 3980] [serial = 867] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A7676800) [pid = 3980] [serial = 868] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A06C4400) [pid = 3980] [serial = 885] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A1A47400) [pid = 3980] [serial = 886] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F09AD06000) [pid = 3980] [serial = 879] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F09BBE1C00) [pid = 3980] [serial = 880] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A42F4800) [pid = 3980] [serial = 897] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A3AEA400) [pid = 3980] [serial = 895] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A61B6C00) [pid = 3980] [serial = 900] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A762B400) [pid = 3980] [serial = 904] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A5630400) [pid = 3980] [serial = 898] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0A713D400) [pid = 3980] [serial = 901] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0A29D2400) [pid = 3980] [serial = 889] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0A71F2C00) [pid = 3980] [serial = 903] [outer = 0000000000000000] [url = about:blank] 00:28:21 INFO - PROCESS | 3980 | 1461137301520 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B98D000 == 45 [pid = 3980] [id = 325] 00:28:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0958CE000) [pid = 3980] [serial = 974] [outer = 0000000000000000] 00:28:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0968B1000) [pid = 3980] [serial = 975] [outer = 000000F0958CE000] 00:28:21 INFO - PROCESS | 3980 | 1461137301566 Marionette DEBUG loaded listener.js 00:28:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F09B0EF000) [pid = 3980] [serial = 976] [outer = 000000F0958CE000] 00:28:22 INFO - PROCESS | 3980 | 1461137302027 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 00:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 733ms 00:28:22 INFO - PROCESS | 3980 | 1461137302057 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 00:28:22 INFO - PROCESS | 3980 | 1461137302059 Marionette TRACE conn4 <- [1,1265,null,{"value":"13"}] 00:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:28:22 INFO - PROCESS | 3980 | 1461137302063 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:28:22 INFO - PROCESS | 3980 | 1461137302067 Marionette TRACE conn4 <- [1,1266,null,{}] 00:28:22 INFO - PROCESS | 3980 | 1461137302079 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:22 INFO - PROCESS | 3980 | 1461137302169 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 00:28:22 INFO - PROCESS | 3980 | 1461137302179 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A303D800 == 46 [pid = 3980] [id = 326] 00:28:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F09CE6B000) [pid = 3980] [serial = 977] [outer = 0000000000000000] 00:28:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F09F59EC00) [pid = 3980] [serial = 978] [outer = 000000F09CE6B000] 00:28:22 INFO - PROCESS | 3980 | 1461137302235 Marionette DEBUG loaded listener.js 00:28:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A0078800) [pid = 3980] [serial = 979] [outer = 000000F09CE6B000] 00:28:22 INFO - PROCESS | 3980 | 1461137302704 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 00:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 692ms 00:28:22 INFO - PROCESS | 3980 | 1461137302758 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 00:28:22 INFO - PROCESS | 3980 | 1461137302761 Marionette TRACE conn4 <- [1,1269,null,{"value":"13"}] 00:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:28:22 INFO - PROCESS | 3980 | 1461137302764 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:28:22 INFO - PROCESS | 3980 | 1461137302766 Marionette TRACE conn4 <- [1,1270,null,{}] 00:28:22 INFO - PROCESS | 3980 | 1461137302770 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:22 INFO - PROCESS | 3980 | 1461137302855 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 00:28:22 INFO - PROCESS | 3980 | 1461137302864 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3EF2000 == 47 [pid = 3980] [id = 327] 00:28:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A1A44800) [pid = 3980] [serial = 980] [outer = 0000000000000000] 00:28:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A2094C00) [pid = 3980] [serial = 981] [outer = 000000F0A1A44800] 00:28:22 INFO - PROCESS | 3980 | 1461137302910 Marionette DEBUG loaded listener.js 00:28:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A26AA800) [pid = 3980] [serial = 982] [outer = 000000F0A1A44800] 00:28:23 INFO - PROCESS | 3980 | 1461137303334 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 00:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 628ms 00:28:23 INFO - PROCESS | 3980 | 1461137303395 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 00:28:23 INFO - PROCESS | 3980 | 1461137303397 Marionette TRACE conn4 <- [1,1273,null,{"value":"13"}] 00:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:28:23 INFO - PROCESS | 3980 | 1461137303401 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:28:23 INFO - PROCESS | 3980 | 1461137303402 Marionette TRACE conn4 <- [1,1274,null,{}] 00:28:23 INFO - PROCESS | 3980 | 1461137303406 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:23 INFO - PROCESS | 3980 | 1461137303491 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 00:28:23 INFO - PROCESS | 3980 | 1461137303529 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A614E000 == 48 [pid = 3980] [id = 328] 00:28:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A25B8000) [pid = 3980] [serial = 983] [outer = 0000000000000000] 00:28:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F09BBDF400) [pid = 3980] [serial = 984] [outer = 000000F0A25B8000] 00:28:23 INFO - PROCESS | 3980 | 1461137303574 Marionette DEBUG loaded listener.js 00:28:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A2C84800) [pid = 3980] [serial = 985] [outer = 000000F0A25B8000] 00:28:24 INFO - PROCESS | 3980 | 1461137304050 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 00:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 00:28:24 INFO - PROCESS | 3980 | 1461137304075 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 00:28:24 INFO - PROCESS | 3980 | 1461137304077 Marionette TRACE conn4 <- [1,1277,null,{"value":"13"}] 00:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:28:24 INFO - PROCESS | 3980 | 1461137304080 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:28:24 INFO - PROCESS | 3980 | 1461137304082 Marionette TRACE conn4 <- [1,1278,null,{}] 00:28:24 INFO - PROCESS | 3980 | 1461137304086 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:24 INFO - PROCESS | 3980 | 1461137304219 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 00:28:24 INFO - PROCESS | 3980 | 1461137304273 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7207000 == 49 [pid = 3980] [id = 329] 00:28:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A2DE0C00) [pid = 3980] [serial = 986] [outer = 0000000000000000] 00:28:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A329CC00) [pid = 3980] [serial = 987] [outer = 000000F0A2DE0C00] 00:28:24 INFO - PROCESS | 3980 | 1461137304322 Marionette DEBUG loaded listener.js 00:28:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A38C8400) [pid = 3980] [serial = 988] [outer = 000000F0A2DE0C00] 00:28:24 INFO - PROCESS | 3980 | 1461137304757 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 00:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 733ms 00:28:24 INFO - PROCESS | 3980 | 1461137304819 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 00:28:24 INFO - PROCESS | 3980 | 1461137304822 Marionette TRACE conn4 <- [1,1281,null,{"value":"13"}] 00:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:28:24 INFO - PROCESS | 3980 | 1461137304867 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:28:24 INFO - PROCESS | 3980 | 1461137304869 Marionette TRACE conn4 <- [1,1282,null,{}] 00:28:24 INFO - PROCESS | 3980 | 1461137304872 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:24 INFO - PROCESS | 3980 | 1461137304984 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 00:28:25 INFO - PROCESS | 3980 | 1461137304996 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BBA3800 == 50 [pid = 3980] [id = 330] 00:28:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0A38CA400) [pid = 3980] [serial = 989] [outer = 0000000000000000] 00:28:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F0A40EC400) [pid = 3980] [serial = 990] [outer = 000000F0A38CA400] 00:28:25 INFO - PROCESS | 3980 | 1461137305086 Marionette DEBUG loaded listener.js 00:28:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A52A5C00) [pid = 3980] [serial = 991] [outer = 000000F0A38CA400] 00:28:25 INFO - PROCESS | 3980 | 1461137305511 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 00:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 692ms 00:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:28:25 INFO - PROCESS | 3980 | 1461137305552 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 00:28:25 INFO - PROCESS | 3980 | 1461137305554 Marionette TRACE conn4 <- [1,1285,null,{"value":"13"}] 00:28:25 INFO - PROCESS | 3980 | 1461137305558 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:28:25 INFO - PROCESS | 3980 | 1461137305559 Marionette TRACE conn4 <- [1,1286,null,{}] 00:28:25 INFO - PROCESS | 3980 | 1461137305563 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:25 INFO - PROCESS | 3980 | 1461137305671 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 00:28:25 INFO - PROCESS | 3980 | 1461137305724 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7FCC000 == 51 [pid = 3980] [id = 331] 00:28:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A5638400) [pid = 3980] [serial = 992] [outer = 0000000000000000] 00:28:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A5D3A800) [pid = 3980] [serial = 993] [outer = 000000F0A5638400] 00:28:25 INFO - PROCESS | 3980 | 1461137305769 Marionette DEBUG loaded listener.js 00:28:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A61B5400) [pid = 3980] [serial = 994] [outer = 000000F0A5638400] 00:28:26 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0A42C0000) [pid = 3980] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:28:26 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A5D3A400) [pid = 3980] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:28:26 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0958B3800) [pid = 3980] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:28:26 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A767C400) [pid = 3980] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:28:26 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F097362800) [pid = 3980] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:28:26 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0963DD400) [pid = 3980] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:28:26 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F09FDF4400) [pid = 3980] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:28:26 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0968A6400) [pid = 3980] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:28:26 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A5DEC000) [pid = 3980] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:28:26 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A2D14400) [pid = 3980] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:28:26 INFO - PROCESS | 3980 | [3980] 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:28:26 INFO - PROCESS | 3980 | 1461137306243 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 00:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 733ms 00:28:26 INFO - PROCESS | 3980 | 1461137306318 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 00:28:26 INFO - PROCESS | 3980 | 1461137306320 Marionette TRACE conn4 <- [1,1289,null,{"value":"13"}] 00:28:26 INFO - PROCESS | 3980 | 1461137306323 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:28:26 INFO - PROCESS | 3980 | 1461137306325 Marionette TRACE conn4 <- [1,1290,null,{}] 00:28:26 INFO - PROCESS | 3980 | 1461137306331 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:26 INFO - PROCESS | 3980 | 1461137306416 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 00:28:26 INFO - PROCESS | 3980 | 1461137306423 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8056000 == 52 [pid = 3980] [id = 332] 00:28:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A42C0000) [pid = 3980] [serial = 995] [outer = 0000000000000000] 00:28:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A6547400) [pid = 3980] [serial = 996] [outer = 000000F0A42C0000] 00:28:26 INFO - PROCESS | 3980 | 1461137306469 Marionette DEBUG loaded listener.js 00:28:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A65EE800) [pid = 3980] [serial = 997] [outer = 000000F0A42C0000] 00:28:26 INFO - PROCESS | 3980 | 1461137306889 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 00:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 585ms 00:28:26 INFO - PROCESS | 3980 | 1461137306914 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 00:28:26 INFO - PROCESS | 3980 | 1461137306917 Marionette TRACE conn4 <- [1,1293,null,{"value":"13"}] 00:28:26 INFO - PROCESS | 3980 | 1461137306920 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:28:26 INFO - PROCESS | 3980 | 1461137306921 Marionette TRACE conn4 <- [1,1294,null,{}] 00:28:26 INFO - PROCESS | 3980 | 1461137306925 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:27 INFO - PROCESS | 3980 | 1461137307013 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 00:28:27 INFO - PROCESS | 3980 | 1461137307019 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A86C6800 == 53 [pid = 3980] [id = 333] 00:28:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A6D11C00) [pid = 3980] [serial = 998] [outer = 0000000000000000] 00:28:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0A7142400) [pid = 3980] [serial = 999] [outer = 000000F0A6D11C00] 00:28:27 INFO - PROCESS | 3980 | 1461137307066 Marionette DEBUG loaded listener.js 00:28:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F0A71ED000) [pid = 3980] [serial = 1000] [outer = 000000F0A6D11C00] 00:28:27 INFO - PROCESS | 3980 | 1461137307501 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 00:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 629ms 00:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:28:27 INFO - PROCESS | 3980 | 1461137307552 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 00:28:27 INFO - PROCESS | 3980 | 1461137307555 Marionette TRACE conn4 <- [1,1297,null,{"value":"13"}] 00:28:27 INFO - PROCESS | 3980 | 1461137307558 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:28:27 INFO - PROCESS | 3980 | 1461137307561 Marionette TRACE conn4 <- [1,1298,null,{}] 00:28:27 INFO - PROCESS | 3980 | 1461137307565 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:27 INFO - PROCESS | 3980 | 1461137307671 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 00:28:27 INFO - PROCESS | 3980 | 1461137307686 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9810000 == 54 [pid = 3980] [id = 334] 00:28:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A7677400) [pid = 3980] [serial = 1001] [outer = 0000000000000000] 00:28:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A7E52800) [pid = 3980] [serial = 1002] [outer = 000000F0A7677400] 00:28:27 INFO - PROCESS | 3980 | 1461137307736 Marionette DEBUG loaded listener.js 00:28:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A86A2C00) [pid = 3980] [serial = 1003] [outer = 000000F0A7677400] 00:28:28 INFO - PROCESS | 3980 | 1461137308427 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 00:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 00:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 944ms 00:28:28 INFO - PROCESS | 3980 | 1461137308508 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 00:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:28:28 INFO - PROCESS | 3980 | 1461137308514 Marionette TRACE conn4 <- [1,1301,null,{"value":"13"}] 00:28:28 INFO - PROCESS | 3980 | 1461137308521 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:28:28 INFO - PROCESS | 3980 | 1461137308525 Marionette TRACE conn4 <- [1,1302,null,{}] 00:28:28 INFO - PROCESS | 3980 | 1461137308531 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:28 INFO - PROCESS | 3980 | 1461137308680 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 00:28:28 INFO - PROCESS | 3980 | 1461137308803 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A073A000 == 55 [pid = 3980] [id = 335] 00:28:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F096C70400) [pid = 3980] [serial = 1004] [outer = 0000000000000000] 00:28:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F09AD06800) [pid = 3980] [serial = 1005] [outer = 000000F096C70400] 00:28:28 INFO - PROCESS | 3980 | 1461137308862 Marionette DEBUG loaded listener.js 00:28:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F09BB50800) [pid = 3980] [serial = 1006] [outer = 000000F096C70400] 00:28:29 INFO - PROCESS | 3980 | 1461137309472 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 00:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 985ms 00:28:29 INFO - PROCESS | 3980 | 1461137309507 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 00:28:29 INFO - PROCESS | 3980 | 1461137309514 Marionette TRACE conn4 <- [1,1305,null,{"value":"13"}] 00:28:29 INFO - PROCESS | 3980 | 1461137309521 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:28:29 INFO - PROCESS | 3980 | 1461137309524 Marionette TRACE conn4 <- [1,1306,null,{}] 00:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:28:29 INFO - PROCESS | 3980 | 1461137309528 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:29 INFO - PROCESS | 3980 | 1461137309641 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 00:28:29 INFO - PROCESS | 3980 | 1461137309733 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7115800 == 56 [pid = 3980] [id = 336] 00:28:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F09FDF6C00) [pid = 3980] [serial = 1007] [outer = 0000000000000000] 00:28:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A1A4DC00) [pid = 3980] [serial = 1008] [outer = 000000F09FDF6C00] 00:28:29 INFO - PROCESS | 3980 | 1461137309789 Marionette DEBUG loaded listener.js 00:28:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A2D13000) [pid = 3980] [serial = 1009] [outer = 000000F09FDF6C00] 00:28:30 INFO - PROCESS | 3980 | 1461137310408 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 00:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 944ms 00:28:30 INFO - PROCESS | 3980 | 1461137310471 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 00:28:30 INFO - PROCESS | 3980 | 1461137310474 Marionette TRACE conn4 <- [1,1309,null,{"value":"13"}] 00:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:28:30 INFO - PROCESS | 3980 | 1461137310478 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:28:30 INFO - PROCESS | 3980 | 1461137310482 Marionette TRACE conn4 <- [1,1310,null,{}] 00:28:30 INFO - PROCESS | 3980 | 1461137310494 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:30 INFO - PROCESS | 3980 | 1461137310638 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 00:28:30 INFO - PROCESS | 3980 | 1461137310761 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A99C1000 == 57 [pid = 3980] [id = 337] 00:28:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A33FC000) [pid = 3980] [serial = 1010] [outer = 0000000000000000] 00:28:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0A6170800) [pid = 3980] [serial = 1011] [outer = 000000F0A33FC000] 00:28:30 INFO - PROCESS | 3980 | 1461137310820 Marionette DEBUG loaded listener.js 00:28:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A7676000) [pid = 3980] [serial = 1012] [outer = 000000F0A33FC000] 00:28:31 INFO - PROCESS | 3980 | [3980] 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:28:31 INFO - PROCESS | 3980 | 1461137311394 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 00:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 943ms 00:28:31 INFO - PROCESS | 3980 | 1461137311423 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 00:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:28:31 INFO - PROCESS | 3980 | 1461137311426 Marionette TRACE conn4 <- [1,1313,null,{"value":"13"}] 00:28:31 INFO - PROCESS | 3980 | 1461137311430 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:28:31 INFO - PROCESS | 3980 | 1461137311432 Marionette TRACE conn4 <- [1,1314,null,{}] 00:28:31 INFO - PROCESS | 3980 | 1461137311436 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:31 INFO - PROCESS | 3980 | 1461137311545 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 00:28:31 INFO - PROCESS | 3980 | 1461137311637 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA3C7000 == 58 [pid = 3980] [id = 338] 00:28:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A7675800) [pid = 3980] [serial = 1013] [outer = 0000000000000000] 00:28:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0A86A6800) [pid = 3980] [serial = 1014] [outer = 000000F0A7675800] 00:28:31 INFO - PROCESS | 3980 | 1461137311692 Marionette DEBUG loaded listener.js 00:28:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0A87C4400) [pid = 3980] [serial = 1015] [outer = 000000F0A7675800] 00:28:32 INFO - PROCESS | 3980 | 1461137312236 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:28:32 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:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 839ms 00:28:32 INFO - PROCESS | 3980 | 1461137312277 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 00:28:32 INFO - PROCESS | 3980 | 1461137312280 Marionette TRACE conn4 <- [1,1317,null,{"value":"13"}] 00:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:28:32 INFO - PROCESS | 3980 | 1461137312285 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:28:32 INFO - PROCESS | 3980 | 1461137312287 Marionette TRACE conn4 <- [1,1318,null,{}] 00:28:32 INFO - PROCESS | 3980 | 1461137312291 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:32 INFO - PROCESS | 3980 | 1461137312396 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 00:28:32 INFO - PROCESS | 3980 | 1461137312487 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AB70F800 == 59 [pid = 3980] [id = 339] 00:28:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F0A87C3800) [pid = 3980] [serial = 1016] [outer = 0000000000000000] 00:28:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0A89BC400) [pid = 3980] [serial = 1017] [outer = 000000F0A87C3800] 00:28:32 INFO - PROCESS | 3980 | 1461137312542 Marionette DEBUG loaded listener.js 00:28:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A9991000) [pid = 3980] [serial = 1018] [outer = 000000F0A87C3800] 00:28:33 INFO - PROCESS | 3980 | 1461137313087 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 00:28:33 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:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 839ms 00:28:33 INFO - PROCESS | 3980 | 1461137313129 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 00:28:33 INFO - PROCESS | 3980 | 1461137313132 Marionette TRACE conn4 <- [1,1321,null,{"value":"13"}] 00:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:28:33 INFO - PROCESS | 3980 | 1461137313135 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:28:33 INFO - PROCESS | 3980 | 1461137313137 Marionette TRACE conn4 <- [1,1322,null,{}] 00:28:33 INFO - PROCESS | 3980 | 1461137313141 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:33 INFO - PROCESS | 3980 | 1461137313269 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 00:28:33 INFO - PROCESS | 3980 | 1461137313390 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACE49800 == 60 [pid = 3980] [id = 340] 00:28:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0ADA52400) [pid = 3980] [serial = 1019] [outer = 0000000000000000] 00:28:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0ADA59C00) [pid = 3980] [serial = 1020] [outer = 000000F0ADA52400] 00:28:33 INFO - PROCESS | 3980 | 1461137313450 Marionette DEBUG loaded listener.js 00:28:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0ADD65000) [pid = 3980] [serial = 1021] [outer = 000000F0ADA52400] 00:28:34 INFO - PROCESS | 3980 | 1461137314246 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 00:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1133ms 00:28:34 INFO - PROCESS | 3980 | 1461137314271 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 00:28:34 INFO - PROCESS | 3980 | 1461137314276 Marionette TRACE conn4 <- [1,1325,null,{"value":"13"}] 00:28:34 INFO - PROCESS | 3980 | 1461137314281 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:28:34 INFO - PROCESS | 3980 | 1461137314286 Marionette TRACE conn4 <- [1,1326,null,{}] 00:28:34 INFO - PROCESS | 3980 | 1461137314292 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:34 INFO - PROCESS | 3980 | 1461137314397 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 00:28:34 INFO - PROCESS | 3980 | 1461137314526 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3045800 == 61 [pid = 3980] [id = 341] 00:28:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F094F60400) [pid = 3980] [serial = 1022] [outer = 0000000000000000] 00:28:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0968A4C00) [pid = 3980] [serial = 1023] [outer = 000000F094F60400] 00:28:34 INFO - PROCESS | 3980 | 1461137314578 Marionette DEBUG loaded listener.js 00:28:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F09BBE0400) [pid = 3980] [serial = 1024] [outer = 000000F094F60400] 00:28:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A86C6800 == 60 [pid = 3980] [id = 333] 00:28:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8056000 == 59 [pid = 3980] [id = 332] 00:28:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7FCC000 == 58 [pid = 3980] [id = 331] 00:28:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BBA3800 == 57 [pid = 3980] [id = 330] 00:28:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7207000 == 56 [pid = 3980] [id = 329] 00:28:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A614E000 == 55 [pid = 3980] [id = 328] 00:28:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3EF2000 == 54 [pid = 3980] [id = 327] 00:28:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A303D800 == 53 [pid = 3980] [id = 326] 00:28:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B98D000 == 52 [pid = 3980] [id = 325] 00:28:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BAD7000 == 51 [pid = 3980] [id = 324] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0A71F4000) [pid = 3980] [serial = 915] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F0A8A28000) [pid = 3980] [serial = 918] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F0A8A90000) [pid = 3980] [serial = 921] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0A7E5CC00) [pid = 3980] [serial = 954] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7FC0000 == 50 [pid = 3980] [id = 323] 00:28:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8060000 == 49 [pid = 3980] [id = 322] 00:28:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AB70D000 == 48 [pid = 3980] [id = 321] 00:28:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6151800 == 47 [pid = 3980] [id = 320] 00:28:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BAC7800 == 46 [pid = 3980] [id = 319] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F0A5DAE000) [pid = 3980] [serial = 942] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0A65F2C00) [pid = 3980] [serial = 945] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F0A6549C00) [pid = 3980] [serial = 943] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F097821000) [pid = 3980] [serial = 930] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0A29CC800) [pid = 3980] [serial = 912] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F0A7680C00) [pid = 3980] [serial = 906] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F0A88E2C00) [pid = 3980] [serial = 907] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F09BB4C400) [pid = 3980] [serial = 928] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F09B483800) [pid = 3980] [serial = 927] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A297F000) [pid = 3980] [serial = 936] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A2D49000) [pid = 3980] [serial = 937] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A999C000) [pid = 3980] [serial = 924] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A0718400) [pid = 3980] [serial = 933] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0A20E2000) [pid = 3980] [serial = 934] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F09BB47C00) [pid = 3980] [serial = 909] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F0A2D21800) [pid = 3980] [serial = 949] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F09AD05800) [pid = 3980] [serial = 948] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A762A800) [pid = 3980] [serial = 951] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0A71EE400) [pid = 3980] [serial = 946] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F09B93E400) [pid = 3980] [serial = 931] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F0A7E55400) [pid = 3980] [serial = 952] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A301F800) [pid = 3980] [serial = 939] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0A38C5000) [pid = 3980] [serial = 940] [outer = 0000000000000000] [url = about:blank] 00:28:35 INFO - PROCESS | 3980 | 1461137315735 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 00:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1488ms 00:28:35 INFO - PROCESS | 3980 | 1461137315782 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 00:28:35 INFO - PROCESS | 3980 | 1461137315788 Marionette TRACE conn4 <- [1,1329,null,{"value":"13"}] 00:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:28:35 INFO - PROCESS | 3980 | 1461137315796 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:28:35 INFO - PROCESS | 3980 | 1461137315799 Marionette TRACE conn4 <- [1,1330,null,{}] 00:28:35 INFO - PROCESS | 3980 | 1461137315802 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:35 INFO - PROCESS | 3980 | 1461137315904 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 00:28:35 INFO - PROCESS | 3980 | 1461137315975 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09F727800 == 47 [pid = 3980] [id = 342] 00:28:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F096394400) [pid = 3980] [serial = 1025] [outer = 0000000000000000] 00:28:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F09BB12000) [pid = 3980] [serial = 1026] [outer = 000000F096394400] 00:28:36 INFO - PROCESS | 3980 | 1461137316022 Marionette DEBUG loaded listener.js 00:28:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F09D23A000) [pid = 3980] [serial = 1027] [outer = 000000F096394400] 00:28:36 INFO - PROCESS | 3980 | [3980] 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:28:36 INFO - PROCESS | 3980 | 1461137316470 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 00:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 731ms 00:28:36 INFO - PROCESS | 3980 | 1461137316532 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 00:28:36 INFO - PROCESS | 3980 | 1461137316534 Marionette TRACE conn4 <- [1,1333,null,{"value":"13"}] 00:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:28:36 INFO - PROCESS | 3980 | 1461137316538 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:28:36 INFO - PROCESS | 3980 | 1461137316542 Marionette TRACE conn4 <- [1,1334,null,{}] 00:28:36 INFO - PROCESS | 3980 | 1461137316552 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:36 INFO - PROCESS | 3980 | 1461137316644 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 00:28:36 INFO - PROCESS | 3980 | 1461137316651 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5A71000 == 48 [pid = 3980] [id = 343] 00:28:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A1A4EC00) [pid = 3980] [serial = 1028] [outer = 0000000000000000] 00:28:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A29D2C00) [pid = 3980] [serial = 1029] [outer = 000000F0A1A4EC00] 00:28:36 INFO - PROCESS | 3980 | 1461137316705 Marionette DEBUG loaded listener.js 00:28:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A2DD8800) [pid = 3980] [serial = 1030] [outer = 000000F0A1A4EC00] 00:28:37 INFO - PROCESS | 3980 | 1461137317169 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 00:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 691ms 00:28:37 INFO - PROCESS | 3980 | 1461137317232 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 00:28:37 INFO - PROCESS | 3980 | 1461137317235 Marionette TRACE conn4 <- [1,1337,null,{"value":"13"}] 00:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:28:37 INFO - PROCESS | 3980 | 1461137317267 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:28:37 INFO - PROCESS | 3980 | 1461137317269 Marionette TRACE conn4 <- [1,1338,null,{}] 00:28:37 INFO - PROCESS | 3980 | 1461137317273 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:37 INFO - PROCESS | 3980 | 1461137317364 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 00:28:37 INFO - PROCESS | 3980 | 1461137317375 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7211800 == 49 [pid = 3980] [id = 344] 00:28:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A3024000) [pid = 3980] [serial = 1031] [outer = 0000000000000000] 00:28:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0A3837C00) [pid = 3980] [serial = 1032] [outer = 000000F0A3024000] 00:28:37 INFO - PROCESS | 3980 | 1461137317422 Marionette DEBUG loaded listener.js 00:28:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A3AE6C00) [pid = 3980] [serial = 1033] [outer = 000000F0A3024000] 00:28:37 INFO - PROCESS | 3980 | 1461137317893 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 00:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 712ms 00:28:37 INFO - PROCESS | 3980 | 1461137317958 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 00:28:37 INFO - PROCESS | 3980 | 1461137317960 Marionette TRACE conn4 <- [1,1341,null,{"value":"13"}] 00:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:28:37 INFO - PROCESS | 3980 | 1461137317963 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:28:37 INFO - PROCESS | 3980 | 1461137317965 Marionette TRACE conn4 <- [1,1342,null,{}] 00:28:37 INFO - PROCESS | 3980 | 1461137317969 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:38 INFO - PROCESS | 3980 | 1461137318079 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 00:28:38 INFO - PROCESS | 3980 | 1461137318132 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EE9800 == 50 [pid = 3980] [id = 345] 00:28:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F0A3BAC400) [pid = 3980] [serial = 1034] [outer = 0000000000000000] 00:28:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A42F9000) [pid = 3980] [serial = 1035] [outer = 000000F0A3BAC400] 00:28:38 INFO - PROCESS | 3980 | 1461137318178 Marionette DEBUG loaded listener.js 00:28:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A563B800) [pid = 3980] [serial = 1036] [outer = 000000F0A3BAC400] 00:28:38 INFO - PROCESS | 3980 | 1461137318624 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 00:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 691ms 00:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:28:38 INFO - PROCESS | 3980 | 1461137318663 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 00:28:38 INFO - PROCESS | 3980 | 1461137318665 Marionette TRACE conn4 <- [1,1345,null,{"value":"13"}] 00:28:38 INFO - PROCESS | 3980 | 1461137318668 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:28:38 INFO - PROCESS | 3980 | 1461137318670 Marionette TRACE conn4 <- [1,1346,null,{}] 00:28:38 INFO - PROCESS | 3980 | 1461137318674 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:38 INFO - PROCESS | 3980 | 1461137318842 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 00:28:38 INFO - PROCESS | 3980 | 1461137318902 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A822D800 == 51 [pid = 3980] [id = 346] 00:28:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A7144400) [pid = 3980] [serial = 1037] [outer = 0000000000000000] 00:28:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0A762C800) [pid = 3980] [serial = 1038] [outer = 000000F0A7144400] 00:28:38 INFO - PROCESS | 3980 | 1461137318950 Marionette DEBUG loaded listener.js 00:28:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A7E5A800) [pid = 3980] [serial = 1039] [outer = 000000F0A7144400] 00:28:39 INFO - PROCESS | 3980 | 1461137319380 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 00:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 735ms 00:28:39 INFO - PROCESS | 3980 | 1461137319406 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 00:28:39 INFO - PROCESS | 3980 | 1461137319408 Marionette TRACE conn4 <- [1,1349,null,{"value":"13"}] 00:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:28:39 INFO - PROCESS | 3980 | 1461137319419 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:28:39 INFO - PROCESS | 3980 | 1461137319421 Marionette TRACE conn4 <- [1,1350,null,{}] 00:28:39 INFO - PROCESS | 3980 | 1461137319425 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:39 INFO - PROCESS | 3980 | 1461137319535 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 00:28:39 INFO - PROCESS | 3980 | 1461137319543 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A897F800 == 52 [pid = 3980] [id = 347] 00:28:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A7E5AC00) [pid = 3980] [serial = 1040] [outer = 0000000000000000] 00:28:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0A7FA7000) [pid = 3980] [serial = 1041] [outer = 000000F0A7E5AC00] 00:28:39 INFO - PROCESS | 3980 | 1461137319715 Marionette DEBUG loaded listener.js 00:28:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0A7FAE400) [pid = 3980] [serial = 1042] [outer = 000000F0A7E5AC00] 00:28:39 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F0A38CA400) [pid = 3980] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:28:39 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F094709C00) [pid = 3980] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:28:39 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0958CE000) [pid = 3980] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:28:39 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A1A44800) [pid = 3980] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:28:39 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A25B8000) [pid = 3980] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:28:39 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F09CE6B000) [pid = 3980] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:28:39 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A5638400) [pid = 3980] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:28:39 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A6D11C00) [pid = 3980] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:28:39 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0A42C0000) [pid = 3980] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:28:39 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F0A7E58000) [pid = 3980] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:28:39 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F0A2DE0C00) [pid = 3980] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:28:40 INFO - PROCESS | 3980 | 1461137320098 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 00:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 734ms 00:28:40 INFO - PROCESS | 3980 | 1461137320154 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 00:28:40 INFO - PROCESS | 3980 | 1461137320156 Marionette TRACE conn4 <- [1,1353,null,{"value":"13"}] 00:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:28:40 INFO - PROCESS | 3980 | 1461137320186 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:28:40 INFO - PROCESS | 3980 | 1461137320188 Marionette TRACE conn4 <- [1,1354,null,{}] 00:28:40 INFO - PROCESS | 3980 | 1461137320192 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:40 INFO - PROCESS | 3980 | 1461137320313 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 00:28:40 INFO - PROCESS | 3980 | 1461137320326 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C89000 == 53 [pid = 3980] [id = 348] 00:28:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F09AD21800) [pid = 3980] [serial = 1043] [outer = 0000000000000000] 00:28:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F09AD27800) [pid = 3980] [serial = 1044] [outer = 000000F09AD21800] 00:28:40 INFO - PROCESS | 3980 | 1461137320374 Marionette DEBUG loaded listener.js 00:28:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F09C695000) [pid = 3980] [serial = 1045] [outer = 000000F09AD21800] 00:28:40 INFO - PROCESS | 3980 | 1461137320791 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 00:28:40 INFO - PROCESS | 3980 | 1461137320820 Marionette TRACE conn4 <- [1,1357,null,{"value":"13"}] 00:28:40 INFO - PROCESS | 3980 | 1461137320823 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:28:40 INFO - PROCESS | 3980 | 1461137320825 Marionette TRACE conn4 <- [1,1358,null,{}] 00:28:40 INFO - PROCESS | 3980 | 1461137320828 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:40 INFO - PROCESS | 3980 | 1461137320943 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 00:28:40 INFO - PROCESS | 3980 | 1461137320951 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA427800 == 54 [pid = 3980] [id = 349] 00:28:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F09AD22800) [pid = 3980] [serial = 1046] [outer = 0000000000000000] 00:28:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A4965400) [pid = 3980] [serial = 1047] [outer = 000000F09AD22800] 00:28:41 INFO - PROCESS | 3980 | 1461137320997 Marionette DEBUG loaded listener.js 00:28:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A86A9C00) [pid = 3980] [serial = 1048] [outer = 000000F09AD22800] 00:28:41 INFO - PROCESS | 3980 | [3980] 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:28:41 INFO - PROCESS | 3980 | 1461137321400 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 00:28:41 INFO - PROCESS | 3980 | 1461137321456 Marionette TRACE conn4 <- [1,1361,null,{"value":"13"}] 00:28:41 INFO - PROCESS | 3980 | 1461137321460 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:28:41 INFO - PROCESS | 3980 | 1461137321462 Marionette TRACE conn4 <- [1,1362,null,{}] 00:28:41 INFO - PROCESS | 3980 | 1461137321465 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:41 INFO - PROCESS | 3980 | 1461137321586 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 00:28:41 INFO - PROCESS | 3980 | 1461137321632 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC21D800 == 55 [pid = 3980] [id = 350] 00:28:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0A87CBC00) [pid = 3980] [serial = 1049] [outer = 0000000000000000] 00:28:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A9992000) [pid = 3980] [serial = 1050] [outer = 000000F0A87CBC00] 00:28:41 INFO - PROCESS | 3980 | 1461137321677 Marionette DEBUG loaded listener.js 00:28:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0AA13A800) [pid = 3980] [serial = 1051] [outer = 000000F0A87CBC00] 00:28:42 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:28:42 INFO - PROCESS | 3980 | 1461137322296 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 00:28:42 INFO - PROCESS | 3980 | 1461137322349 Marionette TRACE conn4 <- [1,1365,null,{"value":"13"}] 00:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:28:42 INFO - PROCESS | 3980 | 1461137322355 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:28:42 INFO - PROCESS | 3980 | 1461137322360 Marionette TRACE conn4 <- [1,1366,null,{}] 00:28:42 INFO - PROCESS | 3980 | 1461137322365 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:42 INFO - PROCESS | 3980 | 1461137322517 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 00:28:42 INFO - PROCESS | 3980 | 1461137322643 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A30D7800 == 56 [pid = 3980] [id = 351] 00:28:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F09BA0EC00) [pid = 3980] [serial = 1052] [outer = 0000000000000000] 00:28:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F09F7F9C00) [pid = 3980] [serial = 1053] [outer = 000000F09BA0EC00] 00:28:42 INFO - PROCESS | 3980 | 1461137322703 Marionette DEBUG loaded listener.js 00:28:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F0A1A4C000) [pid = 3980] [serial = 1054] [outer = 000000F09BA0EC00] 00:28:43 INFO - PROCESS | 3980 | 1461137323340 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 00:28:43 INFO - PROCESS | 3980 | 1461137323399 Marionette TRACE conn4 <- [1,1369,null,{"value":"13"}] 00:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:28:43 INFO - PROCESS | 3980 | 1461137323407 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:28:43 INFO - PROCESS | 3980 | 1461137323410 Marionette TRACE conn4 <- [1,1370,null,{}] 00:28:43 INFO - PROCESS | 3980 | 1461137323434 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:43 INFO - PROCESS | 3980 | 1461137323550 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 00:28:43 INFO - PROCESS | 3980 | 1461137323673 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8056000 == 57 [pid = 3980] [id = 352] 00:28:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0A2D1F000) [pid = 3980] [serial = 1055] [outer = 0000000000000000] 00:28:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A3AE1400) [pid = 3980] [serial = 1056] [outer = 000000F0A2D1F000] 00:28:43 INFO - PROCESS | 3980 | 1461137323730 Marionette DEBUG loaded listener.js 00:28:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0A654A400) [pid = 3980] [serial = 1057] [outer = 000000F0A2D1F000] 00:28:44 INFO - PROCESS | 3980 | [3980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 00:28:44 INFO - PROCESS | 3980 | 1461137324400 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 00:28:44 INFO - PROCESS | 3980 | 1461137324440 Marionette TRACE conn4 <- [1,1373,null,{"value":"13"}] 00:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:28:44 INFO - PROCESS | 3980 | 1461137324444 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:28:44 INFO - PROCESS | 3980 | 1461137324448 Marionette TRACE conn4 <- [1,1374,null,{}] 00:28:44 INFO - PROCESS | 3980 | 1461137324460 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:44 INFO - PROCESS | 3980 | 1461137324580 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 00:28:44 INFO - PROCESS | 3980 | 1461137324704 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E0D800 == 58 [pid = 3980] [id = 353] 00:28:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A7E58000) [pid = 3980] [serial = 1058] [outer = 0000000000000000] 00:28:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A80B2C00) [pid = 3980] [serial = 1059] [outer = 000000F0A7E58000] 00:28:44 INFO - PROCESS | 3980 | 1461137324763 Marionette DEBUG loaded listener.js 00:28:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F0A80BB800) [pid = 3980] [serial = 1060] [outer = 000000F0A7E58000] 00:28:45 INFO - PROCESS | 3980 | 1461137325318 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 00:28:45 INFO - PROCESS | 3980 | 1461137325393 Marionette TRACE conn4 <- [1,1377,null,{"value":"13"}] 00:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:28:45 INFO - PROCESS | 3980 | 1461137325396 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:28:45 INFO - PROCESS | 3980 | 1461137325399 Marionette TRACE conn4 <- [1,1378,null,{}] 00:28:45 INFO - PROCESS | 3980 | 1461137325402 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:45 INFO - PROCESS | 3980 | 1461137325514 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 00:28:45 INFO - PROCESS | 3980 | 1461137325608 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACD6F800 == 59 [pid = 3980] [id = 354] 00:28:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0A8A2BC00) [pid = 3980] [serial = 1061] [outer = 0000000000000000] 00:28:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0AA12E000) [pid = 3980] [serial = 1062] [outer = 000000F0A8A2BC00] 00:28:45 INFO - PROCESS | 3980 | 1461137325663 Marionette DEBUG loaded listener.js 00:28:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0ADA57000) [pid = 3980] [serial = 1063] [outer = 000000F0A8A2BC00] 00:28:46 INFO - PROCESS | 3980 | 1461137326226 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 00:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 880ms 00:28:46 INFO - PROCESS | 3980 | 1461137326278 Marionette TRACE conn4 -> [0,1381,"getWindowHandle",null] 00:28:46 INFO - PROCESS | 3980 | 1461137326281 Marionette TRACE conn4 <- [1,1381,null,{"value":"13"}] 00:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:28:46 INFO - PROCESS | 3980 | 1461137326284 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:28:46 INFO - PROCESS | 3980 | 1461137326286 Marionette TRACE conn4 <- [1,1382,null,{}] 00:28:46 INFO - PROCESS | 3980 | 1461137326290 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:46 INFO - PROCESS | 3980 | 1461137326399 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 00:28:46 INFO - PROCESS | 3980 | 1461137326492 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AE963800 == 60 [pid = 3980] [id = 355] 00:28:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0ADA5D800) [pid = 3980] [serial = 1064] [outer = 0000000000000000] 00:28:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F0ADD67400) [pid = 3980] [serial = 1065] [outer = 000000F0ADA5D800] 00:28:46 INFO - PROCESS | 3980 | 1461137326547 Marionette DEBUG loaded listener.js 00:28:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F0ADD6D400) [pid = 3980] [serial = 1066] [outer = 000000F0ADA5D800] 00:28:46 INFO - PROCESS | 3980 | [3980] 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:28:47 INFO - PROCESS | 3980 | 1461137327122 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 00:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 945ms 00:28:47 INFO - PROCESS | 3980 | 1461137327245 Marionette TRACE conn4 -> [0,1385,"getWindowHandle",null] 00:28:47 INFO - PROCESS | 3980 | 1461137327247 Marionette TRACE conn4 <- [1,1385,null,{"value":"13"}] 00:28:47 INFO - PROCESS | 3980 | 1461137327252 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:28:47 INFO - PROCESS | 3980 | 1461137327254 Marionette TRACE conn4 <- [1,1386,null,{}] 00:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:28:47 INFO - PROCESS | 3980 | 1461137327259 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:47 INFO - PROCESS | 3980 | 1461137327389 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 00:28:47 INFO - PROCESS | 3980 | 1461137327506 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09D2CC000 == 61 [pid = 3980] [id = 356] 00:28:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F09C690400) [pid = 3980] [serial = 1067] [outer = 0000000000000000] 00:28:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F0A42BDC00) [pid = 3980] [serial = 1068] [outer = 000000F09C690400] 00:28:47 INFO - PROCESS | 3980 | 1461137327568 Marionette DEBUG loaded listener.js 00:28:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0A87CA800) [pid = 3980] [serial = 1069] [outer = 000000F09C690400] 00:28:48 INFO - PROCESS | 3980 | 1461137328268 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 00:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1076ms 00:28:48 INFO - PROCESS | 3980 | 1461137328335 Marionette TRACE conn4 -> [0,1389,"getWindowHandle",null] 00:28:48 INFO - PROCESS | 3980 | 1461137328339 Marionette TRACE conn4 <- [1,1389,null,{"value":"13"}] 00:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:28:48 INFO - PROCESS | 3980 | 1461137328345 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:28:48 INFO - PROCESS | 3980 | 1461137328349 Marionette TRACE conn4 <- [1,1390,null,{}] 00:28:48 INFO - PROCESS | 3980 | 1461137328354 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:48 INFO - PROCESS | 3980 | 1461137328463 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 00:28:48 INFO - PROCESS | 3980 | 1461137328592 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B968800 == 62 [pid = 3980] [id = 357] 00:28:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F09AD09400) [pid = 3980] [serial = 1070] [outer = 0000000000000000] 00:28:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (000000F09AD20000) [pid = 3980] [serial = 1071] [outer = 000000F09AD09400] 00:28:48 INFO - PROCESS | 3980 | 1461137328649 Marionette DEBUG loaded listener.js 00:28:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (000000F09B7E0C00) [pid = 3980] [serial = 1072] [outer = 000000F09AD09400] 00:28:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA427800 == 61 [pid = 3980] [id = 349] 00:28:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C89000 == 60 [pid = 3980] [id = 348] 00:28:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A897F800 == 59 [pid = 3980] [id = 347] 00:28:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A822D800 == 58 [pid = 3980] [id = 346] 00:28:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EE9800 == 57 [pid = 3980] [id = 345] 00:28:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7211800 == 56 [pid = 3980] [id = 344] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (000000F0A7E52800) [pid = 3980] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5A71000 == 55 [pid = 3980] [id = 343] 00:28:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F09F727800 == 54 [pid = 3980] [id = 342] 00:28:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3045800 == 53 [pid = 3980] [id = 341] 00:28:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A99C1000 == 52 [pid = 3980] [id = 337] 00:28:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7115800 == 51 [pid = 3980] [id = 336] 00:28:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A073A000 == 50 [pid = 3980] [id = 335] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (000000F0A869F000) [pid = 3980] [serial = 955] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F0A329CC00) [pid = 3980] [serial = 987] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F0A40EC400) [pid = 3980] [serial = 990] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F0A38C8400) [pid = 3980] [serial = 988] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F096391400) [pid = 3980] [serial = 972] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F09AD0E000) [pid = 3980] [serial = 973] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F0968B1000) [pid = 3980] [serial = 975] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F09B0EF000) [pid = 3980] [serial = 976] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F0A2094C00) [pid = 3980] [serial = 981] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0A26AA800) [pid = 3980] [serial = 982] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F09BBDF400) [pid = 3980] [serial = 984] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F09F59EC00) [pid = 3980] [serial = 978] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0A0078800) [pid = 3980] [serial = 979] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F0A5D3A800) [pid = 3980] [serial = 993] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0AA131400) [pid = 3980] [serial = 969] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F0A00C1000) [pid = 3980] [serial = 960] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F0A49E8C00) [pid = 3980] [serial = 963] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F096388800) [pid = 3980] [serial = 957] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F0A52A5C00) [pid = 3980] [serial = 991] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F0A87C7400) [pid = 3980] [serial = 966] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A71ED000) [pid = 3980] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A6547400) [pid = 3980] [serial = 996] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A7142400) [pid = 3980] [serial = 999] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A61B5400) [pid = 3980] [serial = 994] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A65EE800) [pid = 3980] [serial = 997] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A2C84800) [pid = 3980] [serial = 985] [outer = 0000000000000000] [url = about:blank] 00:28:49 INFO - PROCESS | 3980 | 1461137329330 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 00:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1027ms 00:28:49 INFO - PROCESS | 3980 | 1461137329376 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 00:28:49 INFO - PROCESS | 3980 | 1461137329382 Marionette TRACE conn4 <- [1,1393,null,{"value":"13"}] 00:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:28:49 INFO - PROCESS | 3980 | 1461137329388 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:28:49 INFO - PROCESS | 3980 | 1461137329391 Marionette TRACE conn4 <- [1,1394,null,{}] 00:28:49 INFO - PROCESS | 3980 | 1461137329411 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:49 INFO - PROCESS | 3980 | 1461137329508 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 00:28:49 INFO - PROCESS | 3980 | 1461137329590 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2EBE800 == 51 [pid = 3980] [id = 358] 00:28:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F09673DC00) [pid = 3980] [serial = 1073] [outer = 0000000000000000] 00:28:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F09AD0CC00) [pid = 3980] [serial = 1074] [outer = 000000F09673DC00] 00:28:49 INFO - PROCESS | 3980 | 1461137329638 Marionette DEBUG loaded listener.js 00:28:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F09BBE1C00) [pid = 3980] [serial = 1075] [outer = 000000F09673DC00] 00:28:50 INFO - PROCESS | 3980 | 1461137330050 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 00:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 692ms 00:28:50 INFO - PROCESS | 3980 | 1461137330082 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 00:28:50 INFO - PROCESS | 3980 | 1461137330084 Marionette TRACE conn4 <- [1,1397,null,{"value":"13"}] 00:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:28:50 INFO - PROCESS | 3980 | 1461137330088 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:28:50 INFO - PROCESS | 3980 | 1461137330092 Marionette TRACE conn4 <- [1,1398,null,{}] 00:28:50 INFO - PROCESS | 3980 | 1461137330103 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:50 INFO - PROCESS | 3980 | 1461137330195 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 00:28:50 INFO - PROCESS | 3980 | 1461137330235 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7116800 == 52 [pid = 3980] [id = 359] 00:28:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F09FDFA000) [pid = 3980] [serial = 1076] [outer = 0000000000000000] 00:28:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A1A41C00) [pid = 3980] [serial = 1077] [outer = 000000F09FDFA000] 00:28:50 INFO - PROCESS | 3980 | 1461137330283 Marionette DEBUG loaded listener.js 00:28:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A26AA800) [pid = 3980] [serial = 1078] [outer = 000000F09FDFA000] 00:28:50 INFO - PROCESS | 3980 | 1461137330755 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 00:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 690ms 00:28:50 INFO - PROCESS | 3980 | 1461137330781 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 00:28:50 INFO - PROCESS | 3980 | 1461137330784 Marionette TRACE conn4 <- [1,1401,null,{"value":"13"}] 00:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:28:50 INFO - PROCESS | 3980 | 1461137330787 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:28:50 INFO - PROCESS | 3980 | 1461137330788 Marionette TRACE conn4 <- [1,1402,null,{}] 00:28:50 INFO - PROCESS | 3980 | 1461137330792 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:50 INFO - PROCESS | 3980 | 1461137330880 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 00:28:50 INFO - PROCESS | 3980 | 1461137330889 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7696000 == 53 [pid = 3980] [id = 360] 00:28:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0A29DA000) [pid = 3980] [serial = 1079] [outer = 0000000000000000] 00:28:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0A2D1CC00) [pid = 3980] [serial = 1080] [outer = 000000F0A29DA000] 00:28:50 INFO - PROCESS | 3980 | 1461137330936 Marionette DEBUG loaded listener.js 00:28:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F0A2DE1800) [pid = 3980] [serial = 1081] [outer = 000000F0A29DA000] 00:28:51 INFO - PROCESS | 3980 | [3980] 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:28:51 INFO - PROCESS | 3980 | 1461137331408 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 00:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 628ms 00:28:51 INFO - PROCESS | 3980 | 1461137331418 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 00:28:51 INFO - PROCESS | 3980 | 1461137331420 Marionette TRACE conn4 <- [1,1405,null,{"value":"13"}] 00:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:28:51 INFO - PROCESS | 3980 | 1461137331432 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:28:51 INFO - PROCESS | 3980 | 1461137331434 Marionette TRACE conn4 <- [1,1406,null,{}] 00:28:51 INFO - PROCESS | 3980 | 1461137331437 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:51 INFO - PROCESS | 3980 | 1461137331546 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 00:28:51 INFO - PROCESS | 3980 | 1461137331632 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EF2000 == 54 [pid = 3980] [id = 361] 00:28:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0A301F800) [pid = 3980] [serial = 1082] [outer = 0000000000000000] 00:28:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A382B800) [pid = 3980] [serial = 1083] [outer = 000000F0A301F800] 00:28:51 INFO - PROCESS | 3980 | 1461137331677 Marionette DEBUG loaded listener.js 00:28:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0A3AE9C00) [pid = 3980] [serial = 1084] [outer = 000000F0A301F800] 00:28:52 INFO - PROCESS | 3980 | 1461137332124 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 00:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 732ms 00:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:28:52 INFO - PROCESS | 3980 | 1461137332159 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 00:28:52 INFO - PROCESS | 3980 | 1461137332161 Marionette TRACE conn4 <- [1,1409,null,{"value":"13"}] 00:28:52 INFO - PROCESS | 3980 | 1461137332165 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:28:52 INFO - PROCESS | 3980 | 1461137332167 Marionette TRACE conn4 <- [1,1410,null,{}] 00:28:52 INFO - PROCESS | 3980 | 1461137332170 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:52 INFO - PROCESS | 3980 | 1461137332309 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 00:28:52 INFO - PROCESS | 3980 | 1461137332370 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8236000 == 55 [pid = 3980] [id = 362] 00:28:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A61B2C00) [pid = 3980] [serial = 1085] [outer = 0000000000000000] 00:28:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A6553C00) [pid = 3980] [serial = 1086] [outer = 000000F0A61B2C00] 00:28:52 INFO - PROCESS | 3980 | 1461137332418 Marionette DEBUG loaded listener.js 00:28:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F0A7142400) [pid = 3980] [serial = 1087] [outer = 000000F0A61B2C00] 00:28:52 INFO - PROCESS | 3980 | 1461137332856 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 00:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 732ms 00:28:52 INFO - PROCESS | 3980 | 1461137332921 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 00:28:52 INFO - PROCESS | 3980 | 1461137332923 Marionette TRACE conn4 <- [1,1413,null,{"value":"13"}] 00:28:52 INFO - PROCESS | 3980 | 1461137332927 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:28:52 INFO - PROCESS | 3980 | 1461137332928 Marionette TRACE conn4 <- [1,1414,null,{}] 00:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:28:52 INFO - PROCESS | 3980 | 1461137332932 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:53 INFO - PROCESS | 3980 | 1461137333045 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 00:28:53 INFO - PROCESS | 3980 | 1461137333100 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A898B000 == 56 [pid = 3980] [id = 363] 00:28:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0A7143C00) [pid = 3980] [serial = 1088] [outer = 0000000000000000] 00:28:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0A71EA000) [pid = 3980] [serial = 1089] [outer = 000000F0A7143C00] 00:28:53 INFO - PROCESS | 3980 | 1461137333150 Marionette DEBUG loaded listener.js 00:28:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A762F400) [pid = 3980] [serial = 1090] [outer = 000000F0A7143C00] 00:28:53 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F0A3BAC400) [pid = 3980] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:28:53 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0A7144400) [pid = 3980] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:28:53 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F09AD21800) [pid = 3980] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:28:53 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F094F60400) [pid = 3980] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:28:53 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0A1A4EC00) [pid = 3980] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:28:53 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F0A3024000) [pid = 3980] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:28:53 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F096394400) [pid = 3980] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:28:53 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F09AD22800) [pid = 3980] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:28:53 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F0A7E5AC00) [pid = 3980] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:28:53 INFO - PROCESS | 3980 | 1461137333629 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 00:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 733ms 00:28:53 INFO - PROCESS | 3980 | 1461137333667 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 00:28:53 INFO - PROCESS | 3980 | 1461137333669 Marionette TRACE conn4 <- [1,1417,null,{"value":"13"}] 00:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:28:53 INFO - PROCESS | 3980 | 1461137333672 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:28:53 INFO - PROCESS | 3980 | 1461137333674 Marionette TRACE conn4 <- [1,1418,null,{}] 00:28:53 INFO - PROCESS | 3980 | 1461137333678 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:53 INFO - PROCESS | 3980 | 1461137333762 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 00:28:53 INFO - PROCESS | 3980 | 1461137333846 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A99B2800 == 57 [pid = 3980] [id = 364] 00:28:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F09AD25000) [pid = 3980] [serial = 1091] [outer = 0000000000000000] 00:28:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A38CB400) [pid = 3980] [serial = 1092] [outer = 000000F09AD25000] 00:28:53 INFO - PROCESS | 3980 | 1461137333895 Marionette DEBUG loaded listener.js 00:28:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0A767E400) [pid = 3980] [serial = 1093] [outer = 000000F09AD25000] 00:28:54 INFO - PROCESS | 3980 | 1461137334263 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 00:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 629ms 00:28:54 INFO - PROCESS | 3980 | 1461137334304 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 00:28:54 INFO - PROCESS | 3980 | 1461137334306 Marionette TRACE conn4 <- [1,1421,null,{"value":"13"}] 00:28:54 INFO - PROCESS | 3980 | 1461137334309 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:28:54 INFO - PROCESS | 3980 | 1461137334311 Marionette TRACE conn4 <- [1,1422,null,{}] 00:28:54 INFO - PROCESS | 3980 | 1461137334314 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:54 INFO - PROCESS | 3980 | 1461137334457 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 00:28:54 INFO - PROCESS | 3980 | 1461137334470 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA427000 == 58 [pid = 3980] [id = 365] 00:28:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A7E5A000) [pid = 3980] [serial = 1094] [outer = 0000000000000000] 00:28:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A7FA9C00) [pid = 3980] [serial = 1095] [outer = 000000F0A7E5A000] 00:28:54 INFO - PROCESS | 3980 | 1461137334515 Marionette DEBUG loaded listener.js 00:28:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F0A861C400) [pid = 3980] [serial = 1096] [outer = 000000F0A7E5A000] 00:28:54 INFO - PROCESS | 3980 | 1461137334917 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 00:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 630ms 00:28:54 INFO - PROCESS | 3980 | 1461137334944 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 00:28:54 INFO - PROCESS | 3980 | 1461137334946 Marionette TRACE conn4 <- [1,1425,null,{"value":"13"}] 00:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:28:54 INFO - PROCESS | 3980 | 1461137334954 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:28:54 INFO - PROCESS | 3980 | 1461137334956 Marionette TRACE conn4 <- [1,1426,null,{}] 00:28:54 INFO - PROCESS | 3980 | 1461137334959 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:55 INFO - PROCESS | 3980 | 1461137335045 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 00:28:55 INFO - PROCESS | 3980 | 1461137335051 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC21B000 == 59 [pid = 3980] [id = 366] 00:28:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0A86A3C00) [pid = 3980] [serial = 1097] [outer = 0000000000000000] 00:28:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0A87CB800) [pid = 3980] [serial = 1098] [outer = 000000F0A86A3C00] 00:28:55 INFO - PROCESS | 3980 | 1461137335098 Marionette DEBUG loaded listener.js 00:28:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A8A33400) [pid = 3980] [serial = 1099] [outer = 000000F0A86A3C00] 00:28:55 INFO - PROCESS | 3980 | 1461137335602 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 00:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 691ms 00:28:55 INFO - PROCESS | 3980 | 1461137335649 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 00:28:55 INFO - PROCESS | 3980 | 1461137335654 Marionette TRACE conn4 <- [1,1429,null,{"value":"13"}] 00:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:28:55 INFO - PROCESS | 3980 | 1461137335659 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:28:55 INFO - PROCESS | 3980 | 1461137335664 Marionette TRACE conn4 <- [1,1430,null,{}] 00:28:55 INFO - PROCESS | 3980 | 1461137335672 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:55 INFO - PROCESS | 3980 | 1461137335847 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 00:28:55 INFO - PROCESS | 3980 | 1461137335963 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2341800 == 60 [pid = 3980] [id = 367] 00:28:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F097820000) [pid = 3980] [serial = 1100] [outer = 0000000000000000] 00:28:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F09AC35800) [pid = 3980] [serial = 1101] [outer = 000000F097820000] 00:28:56 INFO - PROCESS | 3980 | 1461137336021 Marionette DEBUG loaded listener.js 00:28:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F09B481800) [pid = 3980] [serial = 1102] [outer = 000000F097820000] 00:28:56 INFO - PROCESS | 3980 | [3980] 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:28:56 INFO - PROCESS | 3980 | 1461137336618 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 00:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 985ms 00:28:56 INFO - PROCESS | 3980 | 1461137336648 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 00:28:56 INFO - PROCESS | 3980 | 1461137336655 Marionette TRACE conn4 <- [1,1433,null,{"value":"13"}] 00:28:56 INFO - PROCESS | 3980 | 1461137336662 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:28:56 INFO - PROCESS | 3980 | 1461137336665 Marionette TRACE conn4 <- [1,1434,null,{}] 00:28:56 INFO - PROCESS | 3980 | 1461137336669 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:56 INFO - PROCESS | 3980 | 1461137336785 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 00:28:56 INFO - PROCESS | 3980 | 1461137336895 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7FBD800 == 61 [pid = 3980] [id = 368] 00:28:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F0A20E1C00) [pid = 3980] [serial = 1103] [outer = 0000000000000000] 00:28:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F0A26A7000) [pid = 3980] [serial = 1104] [outer = 000000F0A20E1C00] 00:28:56 INFO - PROCESS | 3980 | 1461137336950 Marionette DEBUG loaded listener.js 00:28:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0A2DDA400) [pid = 3980] [serial = 1105] [outer = 000000F0A20E1C00] 00:28:57 INFO - PROCESS | 3980 | 1461137337596 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 00:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 987ms 00:28:57 INFO - PROCESS | 3980 | 1461137337655 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 00:28:57 INFO - PROCESS | 3980 | 1461137337658 Marionette TRACE conn4 <- [1,1437,null,{"value":"13"}] 00:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:28:57 INFO - PROCESS | 3980 | 1461137337662 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:28:57 INFO - PROCESS | 3980 | 1461137337666 Marionette TRACE conn4 <- [1,1438,null,{}] 00:28:57 INFO - PROCESS | 3980 | 1461137337679 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:57 INFO - PROCESS | 3980 | 1461137337838 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 00:28:57 INFO - PROCESS | 3980 | 1461137337855 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AE978800 == 62 [pid = 3980] [id = 369] 00:28:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F0A5D3AC00) [pid = 3980] [serial = 1106] [outer = 0000000000000000] 00:28:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (000000F0A7144400) [pid = 3980] [serial = 1107] [outer = 000000F0A5D3AC00] 00:28:57 INFO - PROCESS | 3980 | 1461137337915 Marionette DEBUG loaded listener.js 00:28:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (000000F0A88E2000) [pid = 3980] [serial = 1108] [outer = 000000F0A5D3AC00] 00:28:58 INFO - PROCESS | 3980 | 1461137338519 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 00:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 944ms 00:28:58 INFO - PROCESS | 3980 | 1461137338608 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 00:28:58 INFO - PROCESS | 3980 | 1461137338612 Marionette TRACE conn4 <- [1,1441,null,{"value":"13"}] 00:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:28:58 INFO - PROCESS | 3980 | 1461137338615 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:28:58 INFO - PROCESS | 3980 | 1461137338618 Marionette TRACE conn4 <- [1,1442,null,{}] 00:28:58 INFO - PROCESS | 3980 | 1461137338622 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:58 INFO - PROCESS | 3980 | 1461137338741 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 00:28:58 INFO - PROCESS | 3980 | 1461137338858 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACDB6800 == 63 [pid = 3980] [id = 370] 00:28:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (000000F0ACE14000) [pid = 3980] [serial = 1109] [outer = 0000000000000000] 00:28:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (000000F0ACE1AC00) [pid = 3980] [serial = 1110] [outer = 000000F0ACE14000] 00:28:58 INFO - PROCESS | 3980 | 1461137338916 Marionette DEBUG loaded listener.js 00:28:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (000000F0ACE21C00) [pid = 3980] [serial = 1111] [outer = 000000F0ACE14000] 00:28:59 INFO - PROCESS | 3980 | 1461137339478 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 00:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 943ms 00:28:59 INFO - PROCESS | 3980 | 1461137339560 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 00:28:59 INFO - PROCESS | 3980 | 1461137339563 Marionette TRACE conn4 <- [1,1445,null,{"value":"13"}] 00:28:59 INFO - PROCESS | 3980 | 1461137339581 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:28:59 INFO - PROCESS | 3980 | 1461137339584 Marionette TRACE conn4 <- [1,1446,null,{}] 00:28:59 INFO - PROCESS | 3980 | 1461137339589 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:28:59 INFO - PROCESS | 3980 | 1461137339697 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 00:28:59 INFO - PROCESS | 3980 | 1461137339820 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AD818800 == 64 [pid = 3980] [id = 371] 00:28:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (000000F0ACEDE400) [pid = 3980] [serial = 1112] [outer = 0000000000000000] 00:28:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (000000F0ACEE2C00) [pid = 3980] [serial = 1113] [outer = 000000F0ACEDE400] 00:28:59 INFO - PROCESS | 3980 | 1461137339876 Marionette DEBUG loaded listener.js 00:28:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (000000F0AD66C000) [pid = 3980] [serial = 1114] [outer = 000000F0ACEDE400] 00:29:00 INFO - PROCESS | 3980 | 1461137340451 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 00:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 944ms 00:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:29:00 INFO - PROCESS | 3980 | 1461137340531 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 00:29:00 INFO - PROCESS | 3980 | 1461137340534 Marionette TRACE conn4 <- [1,1449,null,{"value":"13"}] 00:29:00 INFO - PROCESS | 3980 | 1461137340537 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:29:00 INFO - PROCESS | 3980 | 1461137340539 Marionette TRACE conn4 <- [1,1450,null,{}] 00:29:00 INFO - PROCESS | 3980 | 1461137340543 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:00 INFO - PROCESS | 3980 | 1461137340675 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 00:29:00 INFO - PROCESS | 3980 | 1461137340802 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACE7B000 == 65 [pid = 3980] [id = 372] 00:29:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (000000F0ADA04400) [pid = 3980] [serial = 1115] [outer = 0000000000000000] 00:29:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (000000F0ADA11000) [pid = 3980] [serial = 1116] [outer = 000000F0ADA04400] 00:29:00 INFO - PROCESS | 3980 | 1461137340861 Marionette DEBUG loaded listener.js 00:29:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 154 (000000F0ADD6AC00) [pid = 3980] [serial = 1117] [outer = 000000F0ADA04400] 00:29:01 INFO - PROCESS | 3980 | 1461137341424 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 00:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 924ms 00:29:01 INFO - PROCESS | 3980 | 1461137341463 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 00:29:01 INFO - PROCESS | 3980 | 1461137341466 Marionette TRACE conn4 <- [1,1453,null,{"value":"13"}] 00:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:29:01 INFO - PROCESS | 3980 | 1461137341469 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:29:01 INFO - PROCESS | 3980 | 1461137341471 Marionette TRACE conn4 <- [1,1454,null,{}] 00:29:01 INFO - PROCESS | 3980 | 1461137341475 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:01 INFO - PROCESS | 3980 | 1461137341582 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 00:29:01 INFO - PROCESS | 3980 | 1461137341677 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B0B36000 == 66 [pid = 3980] [id = 373] 00:29:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 155 (000000F0AD8C2400) [pid = 3980] [serial = 1118] [outer = 0000000000000000] 00:29:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 156 (000000F0AD8C8400) [pid = 3980] [serial = 1119] [outer = 000000F0AD8C2400] 00:29:01 INFO - PROCESS | 3980 | 1461137341731 Marionette DEBUG loaded listener.js 00:29:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 157 (000000F0ADA5E400) [pid = 3980] [serial = 1120] [outer = 000000F0AD8C2400] 00:29:02 INFO - PROCESS | 3980 | 1461137342440 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 00:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1086ms 00:29:02 INFO - PROCESS | 3980 | 1461137342559 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 00:29:02 INFO - PROCESS | 3980 | 1461137342563 Marionette TRACE conn4 <- [1,1457,null,{"value":"13"}] 00:29:02 INFO - PROCESS | 3980 | 1461137342568 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:29:02 INFO - PROCESS | 3980 | 1461137342572 Marionette TRACE conn4 <- [1,1458,null,{}] 00:29:02 INFO - PROCESS | 3980 | 1461137342578 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:02 INFO - PROCESS | 3980 | 1461137342686 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 00:29:02 INFO - PROCESS | 3980 | 1461137342811 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5A56000 == 67 [pid = 3980] [id = 374] 00:29:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 158 (000000F096174000) [pid = 3980] [serial = 1121] [outer = 0000000000000000] 00:29:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 159 (000000F09AD0F000) [pid = 3980] [serial = 1122] [outer = 000000F096174000] 00:29:02 INFO - PROCESS | 3980 | 1461137342862 Marionette DEBUG loaded listener.js 00:29:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 160 (000000F09BBDA000) [pid = 3980] [serial = 1123] [outer = 000000F096174000] 00:29:03 INFO - PROCESS | 3980 | 1461137343469 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 00:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 943ms 00:29:03 INFO - PROCESS | 3980 | 1461137343516 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 00:29:03 INFO - PROCESS | 3980 | 1461137343523 Marionette TRACE conn4 <- [1,1461,null,{"value":"13"}] 00:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:29:03 INFO - PROCESS | 3980 | 1461137343529 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:29:03 INFO - PROCESS | 3980 | 1461137343532 Marionette TRACE conn4 <- [1,1462,null,{}] 00:29:03 INFO - PROCESS | 3980 | 1461137343536 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:03 INFO - PROCESS | 3980 | 1461137343641 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 00:29:03 INFO - PROCESS | 3980 | 1461137343769 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A36DF800 == 68 [pid = 3980] [id = 375] 00:29:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 161 (000000F09F7F1000) [pid = 3980] [serial = 1124] [outer = 0000000000000000] 00:29:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 162 (000000F0A26AE800) [pid = 3980] [serial = 1125] [outer = 000000F09F7F1000] 00:29:03 INFO - PROCESS | 3980 | 1461137343821 Marionette DEBUG loaded listener.js 00:29:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 163 (000000F0A2D4AC00) [pid = 3980] [serial = 1126] [outer = 000000F09F7F1000] 00:29:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA427000 == 67 [pid = 3980] [id = 365] 00:29:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A99B2800 == 66 [pid = 3980] [id = 364] 00:29:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A898B000 == 65 [pid = 3980] [id = 363] 00:29:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8236000 == 64 [pid = 3980] [id = 362] 00:29:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EF2000 == 63 [pid = 3980] [id = 361] 00:29:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7696000 == 62 [pid = 3980] [id = 360] 00:29:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7116800 == 61 [pid = 3980] [id = 359] 00:29:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2EBE800 == 60 [pid = 3980] [id = 358] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 162 (000000F09AD06800) [pid = 3980] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 161 (000000F0A1A4DC00) [pid = 3980] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 160 (000000F0A6170800) [pid = 3980] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 159 (000000F0A86A6800) [pid = 3980] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 158 (000000F0ADA59C00) [pid = 3980] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 157 (000000F0A89BC400) [pid = 3980] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B968800 == 59 [pid = 3980] [id = 357] 00:29:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8056000 == 58 [pid = 3980] [id = 352] 00:29:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A30D7800 == 57 [pid = 3980] [id = 351] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 156 (000000F0A42F9000) [pid = 3980] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 155 (000000F0A762C800) [pid = 3980] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 154 (000000F0A563B800) [pid = 3980] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 153 (000000F09AD27800) [pid = 3980] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (000000F0A7E5A800) [pid = 3980] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (000000F09BBE0400) [pid = 3980] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (000000F0968A4C00) [pid = 3980] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (000000F0A29D2C00) [pid = 3980] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (000000F0A2DD8800) [pid = 3980] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (000000F0A3837C00) [pid = 3980] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (000000F09BB12000) [pid = 3980] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (000000F09D23A000) [pid = 3980] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (000000F0A4965400) [pid = 3980] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (000000F0A7FA7000) [pid = 3980] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F0A86A9C00) [pid = 3980] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F0A7FAE400) [pid = 3980] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F09C695000) [pid = 3980] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F0A3AE6C00) [pid = 3980] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 00:29:04 INFO - PROCESS | 3980 | 1461137344409 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 00:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 943ms 00:29:04 INFO - PROCESS | 3980 | 1461137344473 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 00:29:04 INFO - PROCESS | 3980 | 1461137344475 Marionette TRACE conn4 <- [1,1465,null,{"value":"13"}] 00:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:29:04 INFO - PROCESS | 3980 | 1461137344479 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:29:04 INFO - PROCESS | 3980 | 1461137344483 Marionette TRACE conn4 <- [1,1466,null,{}] 00:29:04 INFO - PROCESS | 3980 | 1461137344494 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:04 INFO - PROCESS | 3980 | 1461137344624 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 00:29:04 INFO - PROCESS | 3980 | 1461137344641 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3EF7800 == 58 [pid = 3980] [id = 376] 00:29:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F0A0079000) [pid = 3980] [serial = 1127] [outer = 0000000000000000] 00:29:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F0A2382000) [pid = 3980] [serial = 1128] [outer = 000000F0A0079000] 00:29:04 INFO - PROCESS | 3980 | 1461137344691 Marionette DEBUG loaded listener.js 00:29:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0A2D48C00) [pid = 3980] [serial = 1129] [outer = 000000F0A0079000] 00:29:05 INFO - PROCESS | 3980 | 1461137345157 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 00:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 732ms 00:29:05 INFO - PROCESS | 3980 | 1461137345214 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 00:29:05 INFO - PROCESS | 3980 | 1461137345217 Marionette TRACE conn4 <- [1,1469,null,{"value":"13"}] 00:29:05 INFO - PROCESS | 3980 | 1461137345220 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:29:05 INFO - PROCESS | 3980 | 1461137345222 Marionette TRACE conn4 <- [1,1470,null,{}] 00:29:05 INFO - PROCESS | 3980 | 1461137345226 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:05 INFO - PROCESS | 3980 | 1461137345317 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 00:29:05 INFO - PROCESS | 3980 | 1461137345367 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EF1800 == 59 [pid = 3980] [id = 377] 00:29:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F0A070C800) [pid = 3980] [serial = 1130] [outer = 0000000000000000] 00:29:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (000000F0A38CB000) [pid = 3980] [serial = 1131] [outer = 000000F0A070C800] 00:29:05 INFO - PROCESS | 3980 | 1461137345483 Marionette DEBUG loaded listener.js 00:29:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (000000F0A49EA800) [pid = 3980] [serial = 1132] [outer = 000000F0A070C800] 00:29:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (000000F0A353A000) [pid = 3980] [serial = 1133] [outer = 000000F0A563B400] 00:29:05 INFO - PROCESS | 3980 | 1461137345941 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 00:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 776ms 00:29:06 INFO - PROCESS | 3980 | 1461137345999 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 00:29:06 INFO - PROCESS | 3980 | 1461137346001 Marionette TRACE conn4 <- [1,1473,null,{"value":"13"}] 00:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:29:06 INFO - PROCESS | 3980 | 1461137346005 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:29:06 INFO - PROCESS | 3980 | 1461137346007 Marionette TRACE conn4 <- [1,1474,null,{}] 00:29:06 INFO - PROCESS | 3980 | 1461137346011 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:06 INFO - PROCESS | 3980 | 1461137346100 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 00:29:06 INFO - PROCESS | 3980 | 1461137346108 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8238000 == 60 [pid = 3980] [id = 378] 00:29:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (000000F0A3AEE400) [pid = 3980] [serial = 1134] [outer = 0000000000000000] 00:29:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (000000F0A6170800) [pid = 3980] [serial = 1135] [outer = 000000F0A3AEE400] 00:29:06 INFO - PROCESS | 3980 | 1461137346155 Marionette DEBUG loaded listener.js 00:29:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (000000F0A71F5000) [pid = 3980] [serial = 1136] [outer = 000000F0A3AEE400] 00:29:06 INFO - PROCESS | 3980 | 1461137346656 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 00:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 693ms 00:29:06 INFO - PROCESS | 3980 | 1461137346709 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 00:29:06 INFO - PROCESS | 3980 | 1461137346711 Marionette TRACE conn4 <- [1,1477,null,{"value":"13"}] 00:29:06 INFO - PROCESS | 3980 | 1461137346714 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:29:06 INFO - PROCESS | 3980 | 1461137346716 Marionette TRACE conn4 <- [1,1478,null,{}] 00:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:29:06 INFO - PROCESS | 3980 | 1461137346720 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:06 INFO - PROCESS | 3980 | 1461137346864 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 00:29:06 INFO - PROCESS | 3980 | 1461137346926 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA1DD000 == 61 [pid = 3980] [id = 379] 00:29:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (000000F0A7FA7000) [pid = 3980] [serial = 1137] [outer = 0000000000000000] 00:29:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (000000F0A861A800) [pid = 3980] [serial = 1138] [outer = 000000F0A7FA7000] 00:29:06 INFO - PROCESS | 3980 | 1461137346974 Marionette DEBUG loaded listener.js 00:29:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (000000F0A87C7400) [pid = 3980] [serial = 1139] [outer = 000000F0A7FA7000] 00:29:07 INFO - PROCESS | 3980 | 1461137347454 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 00:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 775ms 00:29:07 INFO - PROCESS | 3980 | 1461137347501 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 00:29:07 INFO - PROCESS | 3980 | 1461137347503 Marionette TRACE conn4 <- [1,1481,null,{"value":"13"}] 00:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:29:07 INFO - PROCESS | 3980 | 1461137347507 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:29:07 INFO - PROCESS | 3980 | 1461137347509 Marionette TRACE conn4 <- [1,1482,null,{}] 00:29:07 INFO - PROCESS | 3980 | 1461137347513 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:07 INFO - PROCESS | 3980 | 1461137347639 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 00:29:07 INFO - PROCESS | 3980 | 1461137347696 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA42C800 == 62 [pid = 3980] [id = 380] 00:29:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (000000F0A9990C00) [pid = 3980] [serial = 1140] [outer = 0000000000000000] 00:29:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 154 (000000F0ACE18800) [pid = 3980] [serial = 1141] [outer = 000000F0A9990C00] 00:29:07 INFO - PROCESS | 3980 | 1461137347741 Marionette DEBUG loaded listener.js 00:29:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 155 (000000F0AD66EC00) [pid = 3980] [serial = 1142] [outer = 000000F0A9990C00] 00:29:08 INFO - PROCESS | 3980 | 1461137348184 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 00:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 734ms 00:29:08 INFO - PROCESS | 3980 | 1461137348271 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 00:29:08 INFO - PROCESS | 3980 | 1461137348273 Marionette TRACE conn4 <- [1,1485,null,{"value":"13"}] 00:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:29:08 INFO - PROCESS | 3980 | 1461137348277 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:29:08 INFO - PROCESS | 3980 | 1461137348279 Marionette TRACE conn4 <- [1,1486,null,{}] 00:29:08 INFO - PROCESS | 3980 | 1461137348282 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:08 INFO - PROCESS | 3980 | 1461137348644 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 154 (000000F0A301F800) [pid = 3980] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 153 (000000F0A61B2C00) [pid = 3980] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (000000F09AD25000) [pid = 3980] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (000000F0A7143C00) [pid = 3980] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (000000F09673DC00) [pid = 3980] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (000000F09FDFA000) [pid = 3980] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (000000F09AD09400) [pid = 3980] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (000000F0A29DA000) [pid = 3980] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (000000F0A7E5A000) [pid = 3980] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (000000F0A654FC00) [pid = 3980] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (000000F0ADA52400) [pid = 3980] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (000000F0A869F400) [pid = 3980] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F09B941400) [pid = 3980] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F09AC87800) [pid = 3980] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F0A87C6C00) [pid = 3980] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F0A6166000) [pid = 3980] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F0A8A8AC00) [pid = 3980] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F0A26AF000) [pid = 3980] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F0A5635000) [pid = 3980] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:29:08 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F09F5A1800) [pid = 3980] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:29:08 INFO - PROCESS | 3980 | 1461137348712 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A00D6800 == 63 [pid = 3980] [id = 381] 00:29:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F09617E800) [pid = 3980] [serial = 1143] [outer = 0000000000000000] 00:29:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F09AD09400) [pid = 3980] [serial = 1144] [outer = 000000F09617E800] 00:29:08 INFO - PROCESS | 3980 | 1461137348760 Marionette DEBUG loaded listener.js 00:29:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F09FDFA000) [pid = 3980] [serial = 1145] [outer = 000000F09617E800] 00:29:09 INFO - PROCESS | 3980 | 1461137349112 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 00:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 880ms 00:29:09 INFO - PROCESS | 3980 | 1461137349158 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 00:29:09 INFO - PROCESS | 3980 | 1461137349160 Marionette TRACE conn4 <- [1,1489,null,{"value":"13"}] 00:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:29:09 INFO - PROCESS | 3980 | 1461137349164 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:29:09 INFO - PROCESS | 3980 | 1461137349166 Marionette TRACE conn4 <- [1,1490,null,{}] 00:29:09 INFO - PROCESS | 3980 | 1461137349169 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:09 INFO - PROCESS | 3980 | 1461137349260 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 00:29:09 INFO - PROCESS | 3980 | 1461137349267 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACE74000 == 64 [pid = 3980] [id = 382] 00:29:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F0A29DBC00) [pid = 3980] [serial = 1146] [outer = 0000000000000000] 00:29:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F0A654FC00) [pid = 3980] [serial = 1147] [outer = 000000F0A29DBC00] 00:29:09 INFO - PROCESS | 3980 | 1461137349313 Marionette DEBUG loaded listener.js 00:29:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F0A87C6C00) [pid = 3980] [serial = 1148] [outer = 000000F0A29DBC00] 00:29:09 INFO - PROCESS | 3980 | 1461137349731 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 00:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 586ms 00:29:09 INFO - PROCESS | 3980 | 1461137349753 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 00:29:09 INFO - PROCESS | 3980 | 1461137349755 Marionette TRACE conn4 <- [1,1493,null,{"value":"13"}] 00:29:09 INFO - PROCESS | 3980 | 1461137349759 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:29:09 INFO - PROCESS | 3980 | 1461137349760 Marionette TRACE conn4 <- [1,1494,null,{}] 00:29:09 INFO - PROCESS | 3980 | 1461137349775 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:09 INFO - PROCESS | 3980 | 1461137349863 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 00:29:09 INFO - PROCESS | 3980 | 1461137349869 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B0B27800 == 65 [pid = 3980] [id = 383] 00:29:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0AD672C00) [pid = 3980] [serial = 1149] [outer = 0000000000000000] 00:29:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F0ADA09400) [pid = 3980] [serial = 1150] [outer = 000000F0AD672C00] 00:29:09 INFO - PROCESS | 3980 | 1461137349916 Marionette DEBUG loaded listener.js 00:29:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (000000F0ADA5AC00) [pid = 3980] [serial = 1151] [outer = 000000F0AD672C00] 00:29:10 INFO - PROCESS | 3980 | 1461137350375 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 00:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 629ms 00:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:29:10 INFO - PROCESS | 3980 | 1461137350391 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 00:29:10 INFO - PROCESS | 3980 | 1461137350394 Marionette TRACE conn4 <- [1,1497,null,{"value":"13"}] 00:29:10 INFO - PROCESS | 3980 | 1461137350397 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:29:10 INFO - PROCESS | 3980 | 1461137350400 Marionette TRACE conn4 <- [1,1498,null,{}] 00:29:10 INFO - PROCESS | 3980 | 1461137350403 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:10 INFO - PROCESS | 3980 | 1461137350552 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 00:29:10 INFO - PROCESS | 3980 | 1461137350567 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B17EC800 == 66 [pid = 3980] [id = 384] 00:29:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (000000F0ADD71800) [pid = 3980] [serial = 1152] [outer = 0000000000000000] 00:29:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (000000F0AE9AC400) [pid = 3980] [serial = 1153] [outer = 000000F0ADD71800] 00:29:10 INFO - PROCESS | 3980 | 1461137350617 Marionette DEBUG loaded listener.js 00:29:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (000000F0B1D83000) [pid = 3980] [serial = 1154] [outer = 000000F0ADD71800] 00:29:11 INFO - PROCESS | 3980 | 1461137351367 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 00:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1024ms 00:29:11 INFO - PROCESS | 3980 | 1461137351425 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 00:29:11 INFO - PROCESS | 3980 | 1461137351431 Marionette TRACE conn4 <- [1,1501,null,{"value":"13"}] 00:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:29:11 INFO - PROCESS | 3980 | 1461137351437 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:29:11 INFO - PROCESS | 3980 | 1461137351441 Marionette TRACE conn4 <- [1,1502,null,{}] 00:29:11 INFO - PROCESS | 3980 | 1461137351510 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:11 INFO - PROCESS | 3980 | 1461137351632 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 00:29:11 INFO - PROCESS | 3980 | 1461137351753 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3EF4000 == 67 [pid = 3980] [id = 385] 00:29:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (000000F09AD5A800) [pid = 3980] [serial = 1155] [outer = 0000000000000000] 00:29:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (000000F09C695000) [pid = 3980] [serial = 1156] [outer = 000000F09AD5A800] 00:29:11 INFO - PROCESS | 3980 | 1461137351811 Marionette DEBUG loaded listener.js 00:29:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (000000F0A1A45000) [pid = 3980] [serial = 1157] [outer = 000000F09AD5A800] 00:29:12 INFO - PROCESS | 3980 | 1461137352400 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 00:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1003ms 00:29:12 INFO - PROCESS | 3980 | 1461137352443 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 00:29:12 INFO - PROCESS | 3980 | 1461137352450 Marionette TRACE conn4 <- [1,1505,null,{"value":"13"}] 00:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:29:12 INFO - PROCESS | 3980 | 1461137352457 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:29:12 INFO - PROCESS | 3980 | 1461137352460 Marionette TRACE conn4 <- [1,1506,null,{}] 00:29:12 INFO - PROCESS | 3980 | 1461137352465 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:12 INFO - PROCESS | 3980 | 1461137352583 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 00:29:12 INFO - PROCESS | 3980 | 1461137352684 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A88BE800 == 68 [pid = 3980] [id = 386] 00:29:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (000000F0A2D4C000) [pid = 3980] [serial = 1158] [outer = 0000000000000000] 00:29:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (000000F0A3AE1C00) [pid = 3980] [serial = 1159] [outer = 000000F0A2D4C000] 00:29:12 INFO - PROCESS | 3980 | 1461137352739 Marionette DEBUG loaded listener.js 00:29:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (000000F0A654A000) [pid = 3980] [serial = 1160] [outer = 000000F0A2D4C000] 00:29:13 INFO - PROCESS | 3980 | 1461137353353 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 00:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 943ms 00:29:13 INFO - PROCESS | 3980 | 1461137353405 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 00:29:13 INFO - PROCESS | 3980 | 1461137353408 Marionette TRACE conn4 <- [1,1509,null,{"value":"13"}] 00:29:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:29:13 INFO - PROCESS | 3980 | 1461137353412 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:29:13 INFO - PROCESS | 3980 | 1461137353416 Marionette TRACE conn4 <- [1,1510,null,{}] 00:29:13 INFO - PROCESS | 3980 | 1461137353429 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:13 INFO - PROCESS | 3980 | 1461137353550 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 00:29:13 INFO - PROCESS | 3980 | 1461137353680 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B17E2800 == 69 [pid = 3980] [id = 387] 00:29:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 154 (000000F0A80BC800) [pid = 3980] [serial = 1161] [outer = 0000000000000000] 00:29:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 155 (000000F0A87C1000) [pid = 3980] [serial = 1162] [outer = 000000F0A80BC800] 00:29:13 INFO - PROCESS | 3980 | 1461137353739 Marionette DEBUG loaded listener.js 00:29:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 156 (000000F0AD8C3C00) [pid = 3980] [serial = 1163] [outer = 000000F0A80BC800] 00:29:14 INFO - PROCESS | 3980 | 1461137354304 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 00:29:14 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:29:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:29:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:29:14 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:29:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:29:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:29:14 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:29:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:29:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:29:14 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:29:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:29:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:29:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:29:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 948ms 00:29:14 INFO - PROCESS | 3980 | 1461137354362 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 00:29:14 INFO - PROCESS | 3980 | 1461137354366 Marionette TRACE conn4 <- [1,1513,null,{"value":"13"}] 00:29:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:29:14 INFO - PROCESS | 3980 | 1461137354369 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:29:14 INFO - PROCESS | 3980 | 1461137354372 Marionette TRACE conn4 <- [1,1514,null,{}] 00:29:14 INFO - PROCESS | 3980 | 1461137354376 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:14 INFO - PROCESS | 3980 | 1461137354493 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 00:29:14 INFO - PROCESS | 3980 | 1461137354592 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AE58F800 == 70 [pid = 3980] [id = 388] 00:29:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 157 (000000F0ADD70400) [pid = 3980] [serial = 1164] [outer = 0000000000000000] 00:29:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 158 (000000F0B1B66C00) [pid = 3980] [serial = 1165] [outer = 000000F0ADD70400] 00:29:14 INFO - PROCESS | 3980 | 1461137354648 Marionette DEBUG loaded listener.js 00:29:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 159 (000000F0B1B6D800) [pid = 3980] [serial = 1166] [outer = 000000F0ADD70400] 00:29:15 INFO - PROCESS | 3980 | 1461137355182 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 00:29:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:29:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:29:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:29:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:29:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:29:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:29:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 840ms 00:29:15 INFO - PROCESS | 3980 | 1461137355210 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 00:29:15 INFO - PROCESS | 3980 | 1461137355213 Marionette TRACE conn4 <- [1,1517,null,{"value":"13"}] 00:29:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:29:15 INFO - PROCESS | 3980 | 1461137355217 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:29:15 INFO - PROCESS | 3980 | 1461137355219 Marionette TRACE conn4 <- [1,1518,null,{}] 00:29:15 INFO - PROCESS | 3980 | 1461137355222 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:15 INFO - PROCESS | 3980 | 1461137355332 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 00:29:15 INFO - PROCESS | 3980 | 1461137355460 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B1B3D000 == 71 [pid = 3980] [id = 389] 00:29:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 160 (000000F0ADD70C00) [pid = 3980] [serial = 1167] [outer = 0000000000000000] 00:29:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 161 (000000F0B1A90000) [pid = 3980] [serial = 1168] [outer = 000000F0ADD70C00] 00:29:15 INFO - PROCESS | 3980 | 1461137355519 Marionette DEBUG loaded listener.js 00:29:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 162 (000000F0B1B6DC00) [pid = 3980] [serial = 1169] [outer = 000000F0ADD70C00] 00:29:16 INFO - PROCESS | 3980 | 1461137356042 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 00:29:16 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:29:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:29:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:29:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:29:16 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:29:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:29:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 880ms 00:29:16 INFO - PROCESS | 3980 | 1461137356100 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 00:29:16 INFO - PROCESS | 3980 | 1461137356102 Marionette TRACE conn4 <- [1,1521,null,{"value":"13"}] 00:29:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:29:16 INFO - PROCESS | 3980 | 1461137356106 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:29:16 INFO - PROCESS | 3980 | 1461137356108 Marionette TRACE conn4 <- [1,1522,null,{}] 00:29:16 INFO - PROCESS | 3980 | 1461137356113 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:16 INFO - PROCESS | 3980 | 1461137356281 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 00:29:16 INFO - PROCESS | 3980 | 1461137356354 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B169C000 == 72 [pid = 3980] [id = 390] 00:29:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 163 (000000F0AD841400) [pid = 3980] [serial = 1170] [outer = 0000000000000000] 00:29:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 164 (000000F0B1A86800) [pid = 3980] [serial = 1171] [outer = 000000F0AD841400] 00:29:16 INFO - PROCESS | 3980 | 1461137356412 Marionette DEBUG loaded listener.js 00:29:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 165 (000000F0B1D8C800) [pid = 3980] [serial = 1172] [outer = 000000F0AD841400] 00:29:16 INFO - PROCESS | 3980 | 1461137356966 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 00:29:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:29:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 923ms 00:29:17 INFO - PROCESS | 3980 | 1461137357031 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 00:29:17 INFO - PROCESS | 3980 | 1461137357034 Marionette TRACE conn4 <- [1,1525,null,{"value":"13"}] 00:29:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:29:17 INFO - PROCESS | 3980 | 1461137357037 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:29:17 INFO - PROCESS | 3980 | 1461137357040 Marionette TRACE conn4 <- [1,1526,null,{}] 00:29:17 INFO - PROCESS | 3980 | 1461137357044 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:17 INFO - PROCESS | 3980 | 1461137357156 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 00:29:17 INFO - PROCESS | 3980 | 1461137357259 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5609000 == 73 [pid = 3980] [id = 391] 00:29:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 166 (000000F09CE6EC00) [pid = 3980] [serial = 1173] [outer = 0000000000000000] 00:29:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 167 (000000F0A65ED400) [pid = 3980] [serial = 1174] [outer = 000000F09CE6EC00] 00:29:17 INFO - PROCESS | 3980 | 1461137357315 Marionette DEBUG loaded listener.js 00:29:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 168 (000000F0B1D91C00) [pid = 3980] [serial = 1175] [outer = 000000F09CE6EC00] 00:29:17 INFO - PROCESS | 3980 | 1461137357909 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:29:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:29:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 922ms 00:29:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:29:17 INFO - PROCESS | 3980 | 1461137357963 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 00:29:17 INFO - PROCESS | 3980 | 1461137357965 Marionette TRACE conn4 <- [1,1529,null,{"value":"13"}] 00:29:17 INFO - PROCESS | 3980 | 1461137357969 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:29:17 INFO - PROCESS | 3980 | 1461137357971 Marionette TRACE conn4 <- [1,1530,null,{}] 00:29:17 INFO - PROCESS | 3980 | 1461137357975 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:18 INFO - PROCESS | 3980 | 1461137358087 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 00:29:18 INFO - PROCESS | 3980 | 1461137358192 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09D2C9800 == 74 [pid = 3980] [id = 392] 00:29:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 169 (000000F097891400) [pid = 3980] [serial = 1176] [outer = 0000000000000000] 00:29:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 170 (000000F09B9A8C00) [pid = 3980] [serial = 1177] [outer = 000000F097891400] 00:29:18 INFO - PROCESS | 3980 | 1461137358249 Marionette DEBUG loaded listener.js 00:29:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 171 (000000F0A1A50800) [pid = 3980] [serial = 1178] [outer = 000000F097891400] 00:29:19 INFO - PROCESS | 3980 | 1461137359008 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 00:29:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:29:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1075ms 00:29:19 INFO - PROCESS | 3980 | 1461137359047 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 00:29:19 INFO - PROCESS | 3980 | 1461137359052 Marionette TRACE conn4 <- [1,1533,null,{"value":"13"}] 00:29:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:29:19 INFO - PROCESS | 3980 | 1461137359058 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:29:19 INFO - PROCESS | 3980 | 1461137359062 Marionette TRACE conn4 <- [1,1534,null,{}] 00:29:19 INFO - PROCESS | 3980 | 1461137359067 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:19 INFO - PROCESS | 3980 | 1461137359197 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 00:29:19 INFO - PROCESS | 3980 | 1461137359335 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A273B800 == 75 [pid = 3980] [id = 393] 00:29:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 172 (000000F09BB13C00) [pid = 3980] [serial = 1179] [outer = 0000000000000000] 00:29:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 173 (000000F09BBE6800) [pid = 3980] [serial = 1180] [outer = 000000F09BB13C00] 00:29:19 INFO - PROCESS | 3980 | 1461137359392 Marionette DEBUG loaded listener.js 00:29:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 174 (000000F0A06C2400) [pid = 3980] [serial = 1181] [outer = 000000F09BB13C00] 00:29:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9810000 == 74 [pid = 3980] [id = 334] 00:29:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC21D800 == 73 [pid = 3980] [id = 350] 00:29:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B0B27800 == 72 [pid = 3980] [id = 383] 00:29:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACE74000 == 71 [pid = 3980] [id = 382] 00:29:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A00D6800 == 70 [pid = 3980] [id = 381] 00:29:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA42C800 == 69 [pid = 3980] [id = 380] 00:29:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA1DD000 == 68 [pid = 3980] [id = 379] 00:29:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8238000 == 67 [pid = 3980] [id = 378] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 173 (000000F0A9992000) [pid = 3980] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 172 (000000F09F7F9C00) [pid = 3980] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 171 (000000F0A3AE1400) [pid = 3980] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 170 (000000F0A80B2C00) [pid = 3980] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 169 (000000F0AA12E000) [pid = 3980] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 168 (000000F0A42BDC00) [pid = 3980] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 167 (000000F0ADD67400) [pid = 3980] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 166 (000000F0A87CB800) [pid = 3980] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EF1800 == 66 [pid = 3980] [id = 377] 00:29:20 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3EF7800 == 65 [pid = 3980] [id = 376] 00:29:20 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A36DF800 == 64 [pid = 3980] [id = 375] 00:29:20 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5A56000 == 63 [pid = 3980] [id = 374] 00:29:20 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AE978800 == 62 [pid = 3980] [id = 369] 00:29:20 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7FBD800 == 61 [pid = 3980] [id = 368] 00:29:20 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2341800 == 60 [pid = 3980] [id = 367] 00:29:20 INFO - PROCESS | 3980 | 1461137360067 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 00:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1029ms 00:29:20 INFO - PROCESS | 3980 | 1461137360102 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 00:29:20 INFO - PROCESS | 3980 | 1461137360108 Marionette TRACE conn4 <- [1,1537,null,{"value":"13"}] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 165 (000000F0AA131000) [pid = 3980] [serial = 925] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 164 (000000F0ADD65000) [pid = 3980] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 163 (000000F0A8A30800) [pid = 3980] [serial = 919] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 162 (000000F09BB53400) [pid = 3980] [serial = 871] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 161 (000000F09CE68400) [pid = 3980] [serial = 910] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 160 (000000F0AA139400) [pid = 3980] [serial = 970] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 159 (000000F0A65F6C00) [pid = 3980] [serial = 820] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 158 (000000F0A9992C00) [pid = 3980] [serial = 922] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 157 (000000F0A2DA7800) [pid = 3980] [serial = 913] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 156 (000000F0A88E1C00) [pid = 3980] [serial = 916] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 155 (000000F0A29D0000) [pid = 3980] [serial = 874] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 154 (000000F0A382B800) [pid = 3980] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 153 (000000F0A3AE9C00) [pid = 3980] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (000000F0A7142400) [pid = 3980] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (000000F0A6553C00) [pid = 3980] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (000000F0A38CB400) [pid = 3980] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (000000F0A71EA000) [pid = 3980] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (000000F09AD0CC00) [pid = 3980] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (000000F09BBE1C00) [pid = 3980] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (000000F0A1A41C00) [pid = 3980] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (000000F0A26AA800) [pid = 3980] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (000000F09B7E0C00) [pid = 3980] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (000000F09AD20000) [pid = 3980] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F0A2D1CC00) [pid = 3980] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F0A7FA9C00) [pid = 3980] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F0A762F400) [pid = 3980] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F0A2DE1800) [pid = 3980] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F0A861C400) [pid = 3980] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F0A767E400) [pid = 3980] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 00:29:20 INFO - PROCESS | 3980 | 1461137360162 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:29:20 INFO - PROCESS | 3980 | 1461137360165 Marionette TRACE conn4 <- [1,1538,null,{}] 00:29:20 INFO - PROCESS | 3980 | 1461137360169 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:20 INFO - PROCESS | 3980 | 1461137360265 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 00:29:20 INFO - PROCESS | 3980 | 1461137360277 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2A84800 == 61 [pid = 3980] [id = 394] 00:29:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F094710C00) [pid = 3980] [serial = 1182] [outer = 0000000000000000] 00:29:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F09B486C00) [pid = 3980] [serial = 1183] [outer = 000000F094710C00] 00:29:20 INFO - PROCESS | 3980 | 1461137360327 Marionette DEBUG loaded listener.js 00:29:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F09BBDE000) [pid = 3980] [serial = 1184] [outer = 000000F094710C00] 00:29:20 INFO - PROCESS | 3980 | 1461137360828 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 00:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 690ms 00:29:20 INFO - PROCESS | 3980 | 1461137360876 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 00:29:20 INFO - PROCESS | 3980 | 1461137360879 Marionette TRACE conn4 <- [1,1541,null,{"value":"13"}] 00:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:29:20 INFO - PROCESS | 3980 | 1461137360882 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:29:20 INFO - PROCESS | 3980 | 1461137360886 Marionette TRACE conn4 <- [1,1542,null,{}] 00:29:20 INFO - PROCESS | 3980 | 1461137360897 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:20 INFO - PROCESS | 3980 | 1461137360992 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 00:29:21 INFO - PROCESS | 3980 | 1461137361004 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A711F800 == 62 [pid = 3980] [id = 395] 00:29:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F09BA07800) [pid = 3980] [serial = 1185] [outer = 0000000000000000] 00:29:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0A2375800) [pid = 3980] [serial = 1186] [outer = 000000F09BA07800] 00:29:21 INFO - PROCESS | 3980 | 1461137361126 Marionette DEBUG loaded listener.js 00:29:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F0A29DA400) [pid = 3980] [serial = 1187] [outer = 000000F09BA07800] 00:29:21 INFO - PROCESS | 3980 | 1461137361519 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 00:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 690ms 00:29:21 INFO - PROCESS | 3980 | 1461137361574 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 00:29:21 INFO - PROCESS | 3980 | 1461137361577 Marionette TRACE conn4 <- [1,1545,null,{"value":"13"}] 00:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:29:21 INFO - PROCESS | 3980 | 1461137361580 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:29:21 INFO - PROCESS | 3980 | 1461137361582 Marionette TRACE conn4 <- [1,1546,null,{}] 00:29:21 INFO - PROCESS | 3980 | 1461137361586 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:21 INFO - PROCESS | 3980 | 1461137361680 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 00:29:21 INFO - PROCESS | 3980 | 1461137361687 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E15000 == 63 [pid = 3980] [id = 396] 00:29:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (000000F0A2DAA800) [pid = 3980] [serial = 1188] [outer = 0000000000000000] 00:29:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (000000F0A302B800) [pid = 3980] [serial = 1189] [outer = 000000F0A2DAA800] 00:29:21 INFO - PROCESS | 3980 | 1461137361734 Marionette DEBUG loaded listener.js 00:29:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (000000F0A38C7C00) [pid = 3980] [serial = 1190] [outer = 000000F0A2DAA800] 00:29:22 INFO - PROCESS | 3980 | 1461137362162 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 00:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 629ms 00:29:22 INFO - PROCESS | 3980 | 1461137362212 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 00:29:22 INFO - PROCESS | 3980 | 1461137362214 Marionette TRACE conn4 <- [1,1549,null,{"value":"13"}] 00:29:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:29:22 INFO - PROCESS | 3980 | 1461137362222 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:29:22 INFO - PROCESS | 3980 | 1461137362224 Marionette TRACE conn4 <- [1,1550,null,{}] 00:29:22 INFO - PROCESS | 3980 | 1461137362238 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:22 INFO - PROCESS | 3980 | 1461137362355 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 00:29:22 INFO - PROCESS | 3980 | 1461137362439 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7FC9800 == 64 [pid = 3980] [id = 397] 00:29:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (000000F0A3AE6C00) [pid = 3980] [serial = 1191] [outer = 0000000000000000] 00:29:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (000000F0A3AEE800) [pid = 3980] [serial = 1192] [outer = 000000F0A3AE6C00] 00:29:22 INFO - PROCESS | 3980 | 1461137362485 Marionette DEBUG loaded listener.js 00:29:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (000000F0A5630400) [pid = 3980] [serial = 1193] [outer = 000000F0A3AE6C00] 00:29:22 INFO - PROCESS | 3980 | 1461137362928 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 00:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 754ms 00:29:22 INFO - PROCESS | 3980 | 1461137362979 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 00:29:22 INFO - PROCESS | 3980 | 1461137362981 Marionette TRACE conn4 <- [1,1553,null,{"value":"13"}] 00:29:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:29:22 INFO - PROCESS | 3980 | 1461137362991 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:29:23 INFO - PROCESS | 3980 | 1461137362993 Marionette TRACE conn4 <- [1,1554,null,{}] 00:29:23 INFO - PROCESS | 3980 | 1461137362997 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:23 INFO - PROCESS | 3980 | 1461137363123 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 00:29:23 INFO - PROCESS | 3980 | 1461137363188 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A88A6800 == 65 [pid = 3980] [id = 398] 00:29:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (000000F0A7148400) [pid = 3980] [serial = 1194] [outer = 0000000000000000] 00:29:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (000000F0A71F3800) [pid = 3980] [serial = 1195] [outer = 000000F0A7148400] 00:29:23 INFO - PROCESS | 3980 | 1461137363236 Marionette DEBUG loaded listener.js 00:29:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (000000F0A767A800) [pid = 3980] [serial = 1196] [outer = 000000F0A7148400] 00:29:23 INFO - PROCESS | 3980 | 1461137363666 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 00:29:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:29:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 733ms 00:29:23 INFO - PROCESS | 3980 | 1461137363735 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 00:29:23 INFO - PROCESS | 3980 | 1461137363737 Marionette TRACE conn4 <- [1,1557,null,{"value":"13"}] 00:29:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:29:23 INFO - PROCESS | 3980 | 1461137363745 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:29:23 INFO - PROCESS | 3980 | 1461137363747 Marionette TRACE conn4 <- [1,1558,null,{}] 00:29:23 INFO - PROCESS | 3980 | 1461137363753 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:23 INFO - PROCESS | 3980 | 1461137363873 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 00:29:23 INFO - PROCESS | 3980 | 1461137363935 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C94800 == 66 [pid = 3980] [id = 399] 00:29:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (000000F0A714C000) [pid = 3980] [serial = 1197] [outer = 0000000000000000] 00:29:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 154 (000000F0A7E60400) [pid = 3980] [serial = 1198] [outer = 000000F0A714C000] 00:29:23 INFO - PROCESS | 3980 | 1461137363981 Marionette DEBUG loaded listener.js 00:29:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 155 (000000F0A7FAC000) [pid = 3980] [serial = 1199] [outer = 000000F0A714C000] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 154 (000000F0A87CBC00) [pid = 3980] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 153 (000000F0A8A2BC00) [pid = 3980] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (000000F09BA0EC00) [pid = 3980] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (000000F0A7E58000) [pid = 3980] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (000000F0A2D1F000) [pid = 3980] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (000000F0ADA5D800) [pid = 3980] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (000000F09C690400) [pid = 3980] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (000000F09565A400) [pid = 3980] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (000000F0A87C3800) [pid = 3980] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (000000F096C70400) [pid = 3980] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (000000F09F7F6800) [pid = 3980] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (000000F0A8627000) [pid = 3980] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F09FDF6C00) [pid = 3980] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F0A33FC000) [pid = 3980] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F0A3AE9800) [pid = 3980] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F0A7677400) [pid = 3980] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F0A7675800) [pid = 3980] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F0A7FA7000) [pid = 3980] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F0A9990C00) [pid = 3980] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F0A070C800) [pid = 3980] [serial = 1130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0A29DBC00) [pid = 3980] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F09F7F1000) [pid = 3980] [serial = 1124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F0A3AEE400) [pid = 3980] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0A0079000) [pid = 3980] [serial = 1127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F096174000) [pid = 3980] [serial = 1121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0AD672C00) [pid = 3980] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:29:24 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F09617E800) [pid = 3980] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:29:24 INFO - PROCESS | 3980 | 1461137364664 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 00:29:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:29:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 941ms 00:29:24 INFO - PROCESS | 3980 | 1461137364689 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 00:29:24 INFO - PROCESS | 3980 | 1461137364691 Marionette TRACE conn4 <- [1,1561,null,{"value":"13"}] 00:29:24 INFO - PROCESS | 3980 | 1461137364695 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:29:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:29:24 INFO - PROCESS | 3980 | 1461137364696 Marionette TRACE conn4 <- [1,1562,null,{}] 00:29:24 INFO - PROCESS | 3980 | 1461137364700 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:24 INFO - PROCESS | 3980 | 1461137364790 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 00:29:24 INFO - PROCESS | 3980 | 1461137364879 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EF5800 == 67 [pid = 3980] [id = 400] 00:29:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0963E3000) [pid = 3980] [serial = 1200] [outer = 0000000000000000] 00:29:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F09C609000) [pid = 3980] [serial = 1201] [outer = 000000F0963E3000] 00:29:24 INFO - PROCESS | 3980 | 1461137364926 Marionette DEBUG loaded listener.js 00:29:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A2D1F000) [pid = 3980] [serial = 1202] [outer = 000000F0963E3000] 00:29:25 INFO - PROCESS | 3980 | 1461137365314 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 00:29:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:29:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 627ms 00:29:25 INFO - PROCESS | 3980 | 1461137365325 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 00:29:25 INFO - PROCESS | 3980 | 1461137365327 Marionette TRACE conn4 <- [1,1565,null,{"value":"13"}] 00:29:25 INFO - PROCESS | 3980 | 1461137365331 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:29:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:29:25 INFO - PROCESS | 3980 | 1461137365332 Marionette TRACE conn4 <- [1,1566,null,{}] 00:29:25 INFO - PROCESS | 3980 | 1461137365336 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:25 INFO - PROCESS | 3980 | 1461137365456 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 00:29:25 INFO - PROCESS | 3980 | 1461137365465 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA47C000 == 68 [pid = 3980] [id = 401] 00:29:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A3AEDC00) [pid = 3980] [serial = 1203] [outer = 0000000000000000] 00:29:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F0A7E53400) [pid = 3980] [serial = 1204] [outer = 000000F0A3AEDC00] 00:29:25 INFO - PROCESS | 3980 | 1461137365510 Marionette DEBUG loaded listener.js 00:29:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0A8627000) [pid = 3980] [serial = 1205] [outer = 000000F0A3AEDC00] 00:29:25 INFO - PROCESS | 3980 | 1461137365907 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 00:29:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:29:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 627ms 00:29:25 INFO - PROCESS | 3980 | 1461137365962 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 00:29:25 INFO - PROCESS | 3980 | 1461137365964 Marionette TRACE conn4 <- [1,1569,null,{"value":"13"}] 00:29:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:29:25 INFO - PROCESS | 3980 | 1461137365967 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:29:25 INFO - PROCESS | 3980 | 1461137365969 Marionette TRACE conn4 <- [1,1570,null,{}] 00:29:25 INFO - PROCESS | 3980 | 1461137365972 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:26 INFO - PROCESS | 3980 | 1461137366097 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 00:29:26 INFO - PROCESS | 3980 | 1461137366108 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC214800 == 69 [pid = 3980] [id = 402] 00:29:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0A87BCC00) [pid = 3980] [serial = 1206] [outer = 0000000000000000] 00:29:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A87CB800) [pid = 3980] [serial = 1207] [outer = 000000F0A87BCC00] 00:29:26 INFO - PROCESS | 3980 | 1461137366153 Marionette DEBUG loaded listener.js 00:29:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0A8A2E800) [pid = 3980] [serial = 1208] [outer = 000000F0A87BCC00] 00:29:26 INFO - PROCESS | 3980 | 1461137366662 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 00:29:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:29:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 734ms 00:29:26 INFO - PROCESS | 3980 | 1461137366740 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 00:29:26 INFO - PROCESS | 3980 | 1461137366744 Marionette TRACE conn4 <- [1,1573,null,{"value":"13"}] 00:29:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:29:26 INFO - PROCESS | 3980 | 1461137366767 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:29:26 INFO - PROCESS | 3980 | 1461137366772 Marionette TRACE conn4 <- [1,1574,null,{}] 00:29:26 INFO - PROCESS | 3980 | 1461137366781 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:26 INFO - PROCESS | 3980 | 1461137366917 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 00:29:27 INFO - PROCESS | 3980 | 1461137367015 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2A76800 == 70 [pid = 3980] [id = 403] 00:29:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F095859800) [pid = 3980] [serial = 1209] [outer = 0000000000000000] 00:29:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F09AD1EC00) [pid = 3980] [serial = 1210] [outer = 000000F095859800] 00:29:27 INFO - PROCESS | 3980 | 1461137367073 Marionette DEBUG loaded listener.js 00:29:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F09C54B000) [pid = 3980] [serial = 1211] [outer = 000000F095859800] 00:29:27 INFO - PROCESS | 3980 | 1461137367624 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 00:29:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:29:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 902ms 00:29:27 INFO - PROCESS | 3980 | 1461137367661 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 00:29:27 INFO - PROCESS | 3980 | 1461137367668 Marionette TRACE conn4 <- [1,1577,null,{"value":"13"}] 00:29:27 INFO - PROCESS | 3980 | 1461137367675 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:29:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:29:27 INFO - PROCESS | 3980 | 1461137367678 Marionette TRACE conn4 <- [1,1578,null,{}] 00:29:27 INFO - PROCESS | 3980 | 1461137367682 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:27 INFO - PROCESS | 3980 | 1461137367801 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 00:29:27 INFO - PROCESS | 3980 | 1461137367905 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A76A0000 == 71 [pid = 3980] [id = 404] 00:29:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F0A1A47000) [pid = 3980] [serial = 1212] [outer = 0000000000000000] 00:29:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0A26AF800) [pid = 3980] [serial = 1213] [outer = 000000F0A1A47000] 00:29:27 INFO - PROCESS | 3980 | 1461137367961 Marionette DEBUG loaded listener.js 00:29:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F0A2DA6C00) [pid = 3980] [serial = 1214] [outer = 000000F0A1A47000] 00:29:28 INFO - PROCESS | 3980 | 1461137368599 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 00:29:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:29:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 985ms 00:29:28 INFO - PROCESS | 3980 | 1461137368665 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 00:29:28 INFO - PROCESS | 3980 | 1461137368667 Marionette TRACE conn4 <- [1,1581,null,{"value":"13"}] 00:29:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:29:28 INFO - PROCESS | 3980 | 1461137368671 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:29:28 INFO - PROCESS | 3980 | 1461137368675 Marionette TRACE conn4 <- [1,1582,null,{}] 00:29:28 INFO - PROCESS | 3980 | 1461137368688 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:28 INFO - PROCESS | 3980 | 1461137368841 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 00:29:28 INFO - PROCESS | 3980 | 1461137368973 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACDB5000 == 72 [pid = 3980] [id = 405] 00:29:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (000000F0A52A4000) [pid = 3980] [serial = 1215] [outer = 0000000000000000] 00:29:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (000000F0A7143C00) [pid = 3980] [serial = 1216] [outer = 000000F0A52A4000] 00:29:29 INFO - PROCESS | 3980 | 1461137369032 Marionette DEBUG loaded listener.js 00:29:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (000000F0A87C0400) [pid = 3980] [serial = 1217] [outer = 000000F0A52A4000] 00:29:29 INFO - PROCESS | 3980 | 1461137369628 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 00:29:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:29:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 985ms 00:29:29 INFO - PROCESS | 3980 | 1461137369664 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 00:29:29 INFO - PROCESS | 3980 | 1461137369668 Marionette TRACE conn4 <- [1,1585,null,{"value":"13"}] 00:29:29 INFO - PROCESS | 3980 | 1461137369671 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:29:29 INFO - PROCESS | 3980 | 1461137369673 Marionette TRACE conn4 <- [1,1586,null,{}] 00:29:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:29:29 INFO - PROCESS | 3980 | 1461137369677 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:29 INFO - PROCESS | 3980 | 1461137369793 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 00:29:29 INFO - PROCESS | 3980 | 1461137369896 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AD6C3800 == 73 [pid = 3980] [id = 406] 00:29:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (000000F0A999C000) [pid = 3980] [serial = 1218] [outer = 0000000000000000] 00:29:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (000000F0AA134800) [pid = 3980] [serial = 1219] [outer = 000000F0A999C000] 00:29:29 INFO - PROCESS | 3980 | 1461137369952 Marionette DEBUG loaded listener.js 00:29:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (000000F0ACE20400) [pid = 3980] [serial = 1220] [outer = 000000F0A999C000] 00:29:30 INFO - PROCESS | 3980 | 1461137370520 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 00:29:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:29:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 880ms 00:29:30 INFO - PROCESS | 3980 | 1461137370564 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 00:29:30 INFO - PROCESS | 3980 | 1461137370566 Marionette TRACE conn4 <- [1,1589,null,{"value":"13"}] 00:29:30 INFO - PROCESS | 3980 | 1461137370571 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:29:30 INFO - PROCESS | 3980 | 1461137370573 Marionette TRACE conn4 <- [1,1590,null,{}] 00:29:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:29:30 INFO - PROCESS | 3980 | 1461137370577 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:30 INFO - PROCESS | 3980 | 1461137370689 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 00:29:30 INFO - PROCESS | 3980 | 1461137370791 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AE970800 == 74 [pid = 3980] [id = 407] 00:29:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (000000F0A9996000) [pid = 3980] [serial = 1221] [outer = 0000000000000000] 00:29:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (000000F0AD668400) [pid = 3980] [serial = 1222] [outer = 000000F0A9996000] 00:29:30 INFO - PROCESS | 3980 | 1461137370846 Marionette DEBUG loaded listener.js 00:29:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (000000F0AD83E400) [pid = 3980] [serial = 1223] [outer = 000000F0A9996000] 00:29:31 INFO - PROCESS | 3980 | 1461137371426 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 00:29:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:29:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 922ms 00:29:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:29:31 INFO - PROCESS | 3980 | 1461137371500 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 00:29:31 INFO - PROCESS | 3980 | 1461137371502 Marionette TRACE conn4 <- [1,1593,null,{"value":"13"}] 00:29:31 INFO - PROCESS | 3980 | 1461137371506 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:29:31 INFO - PROCESS | 3980 | 1461137371508 Marionette TRACE conn4 <- [1,1594,null,{}] 00:29:31 INFO - PROCESS | 3980 | 1461137371512 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:31 INFO - PROCESS | 3980 | 1461137371655 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 00:29:31 INFO - PROCESS | 3980 | 1461137371782 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B17E2000 == 75 [pid = 3980] [id = 408] 00:29:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (000000F0AD8C9C00) [pid = 3980] [serial = 1224] [outer = 0000000000000000] 00:29:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 154 (000000F0ADD67000) [pid = 3980] [serial = 1225] [outer = 000000F0AD8C9C00] 00:29:31 INFO - PROCESS | 3980 | 1461137371841 Marionette DEBUG loaded listener.js 00:29:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 155 (000000F0AE9B2000) [pid = 3980] [serial = 1226] [outer = 000000F0AD8C9C00] 00:29:32 INFO - PROCESS | 3980 | 1461137372393 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 00:29:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:29:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 942ms 00:29:32 INFO - PROCESS | 3980 | 1461137372451 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 00:29:32 INFO - PROCESS | 3980 | 1461137372453 Marionette TRACE conn4 <- [1,1597,null,{"value":"13"}] 00:29:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:29:32 INFO - PROCESS | 3980 | 1461137372457 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:29:32 INFO - PROCESS | 3980 | 1461137372459 Marionette TRACE conn4 <- [1,1598,null,{}] 00:29:32 INFO - PROCESS | 3980 | 1461137372463 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:32 INFO - PROCESS | 3980 | 1461137372572 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 00:29:32 INFO - PROCESS | 3980 | 1461137372703 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B1DBC000 == 76 [pid = 3980] [id = 409] 00:29:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 156 (000000F0ADD2B000) [pid = 3980] [serial = 1227] [outer = 0000000000000000] 00:29:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 157 (000000F0ADD32000) [pid = 3980] [serial = 1228] [outer = 000000F0ADD2B000] 00:29:32 INFO - PROCESS | 3980 | 1461137372759 Marionette DEBUG loaded listener.js 00:29:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 158 (000000F0AE9AA400) [pid = 3980] [serial = 1229] [outer = 000000F0ADD2B000] 00:29:33 INFO - PROCESS | 3980 | 1461137373348 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 00:29:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:29:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 942ms 00:29:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:29:33 INFO - PROCESS | 3980 | 1461137373402 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 00:29:33 INFO - PROCESS | 3980 | 1461137373404 Marionette TRACE conn4 <- [1,1601,null,{"value":"13"}] 00:29:33 INFO - PROCESS | 3980 | 1461137373408 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:29:33 INFO - PROCESS | 3980 | 1461137373410 Marionette TRACE conn4 <- [1,1602,null,{}] 00:29:33 INFO - PROCESS | 3980 | 1461137373414 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:33 INFO - PROCESS | 3980 | 1461137373526 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 00:29:33 INFO - PROCESS | 3980 | 1461137373630 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2522800 == 77 [pid = 3980] [id = 410] 00:29:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 159 (000000F09AD05000) [pid = 3980] [serial = 1230] [outer = 0000000000000000] 00:29:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 160 (000000F09BBE7800) [pid = 3980] [serial = 1231] [outer = 000000F09AD05000] 00:29:33 INFO - PROCESS | 3980 | 1461137373685 Marionette DEBUG loaded listener.js 00:29:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 161 (000000F0A2D56800) [pid = 3980] [serial = 1232] [outer = 000000F09AD05000] 00:29:34 INFO - PROCESS | 3980 | 1461137374541 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 00:29:34 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:29:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1196ms 00:29:34 INFO - PROCESS | 3980 | 1461137374606 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 00:29:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:29:34 INFO - PROCESS | 3980 | 1461137374610 Marionette TRACE conn4 <- [1,1605,null,{"value":"13"}] 00:29:34 INFO - PROCESS | 3980 | 1461137374615 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:29:34 INFO - PROCESS | 3980 | 1461137374619 Marionette TRACE conn4 <- [1,1606,null,{}] 00:29:34 INFO - PROCESS | 3980 | 1461137374623 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:34 INFO - PROCESS | 3980 | 1461137374735 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 00:29:34 INFO - PROCESS | 3980 | 1461137374873 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6EDC000 == 78 [pid = 3980] [id = 411] 00:29:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 162 (000000F09B940400) [pid = 3980] [serial = 1233] [outer = 0000000000000000] 00:29:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 163 (000000F09B99B000) [pid = 3980] [serial = 1234] [outer = 000000F09B940400] 00:29:34 INFO - PROCESS | 3980 | 1461137374929 Marionette DEBUG loaded listener.js 00:29:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 164 (000000F09F5A1800) [pid = 3980] [serial = 1235] [outer = 000000F09B940400] 00:29:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6D70000 == 77 [pid = 3980] [id = 291] 00:29:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA47C000 == 76 [pid = 3980] [id = 401] 00:29:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EF5800 == 75 [pid = 3980] [id = 400] 00:29:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C94800 == 74 [pid = 3980] [id = 399] 00:29:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A88A6800 == 73 [pid = 3980] [id = 398] 00:29:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7FC9800 == 72 [pid = 3980] [id = 397] 00:29:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7E15000 == 71 [pid = 3980] [id = 396] 00:29:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A711F800 == 70 [pid = 3980] [id = 395] 00:29:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2A84800 == 69 [pid = 3980] [id = 394] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 163 (000000F09AC35800) [pid = 3980] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 162 (000000F0A7144400) [pid = 3980] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 161 (000000F0A26A7000) [pid = 3980] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 160 (000000F0ACE1AC00) [pid = 3980] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 159 (000000F0ACEE2C00) [pid = 3980] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 158 (000000F0ADA11000) [pid = 3980] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 157 (000000F0AD8C8400) [pid = 3980] [serial = 1119] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A273B800 == 68 [pid = 3980] [id = 393] 00:29:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B17E2800 == 67 [pid = 3980] [id = 387] 00:29:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A88BE800 == 66 [pid = 3980] [id = 386] 00:29:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3EF4000 == 65 [pid = 3980] [id = 385] 00:29:35 INFO - PROCESS | 3980 | 1461137375614 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 156 (000000F0A87CA800) [pid = 3980] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 155 (000000F0ADD6D400) [pid = 3980] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 154 (000000F0AA13A800) [pid = 3980] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 153 (000000F0ADA57000) [pid = 3980] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (000000F0A1A4C000) [pid = 3980] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (000000F0A80BB800) [pid = 3980] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (000000F0A654A400) [pid = 3980] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (000000F09AD0E800) [pid = 3980] [serial = 958] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (000000F0A9991000) [pid = 3980] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (000000F09BB50800) [pid = 3980] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (000000F0A297EC00) [pid = 3980] [serial = 961] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (000000F0A8A89000) [pid = 3980] [serial = 967] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (000000F0A2D13000) [pid = 3980] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (000000F0A7676000) [pid = 3980] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F0A6549400) [pid = 3980] [serial = 964] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F0A86A2C00) [pid = 3980] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F0A87C4400) [pid = 3980] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F0A861A800) [pid = 3980] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F0ACE18800) [pid = 3980] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F0A87C7400) [pid = 3980] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F0AD66EC00) [pid = 3980] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F0A38CB000) [pid = 3980] [serial = 1131] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0A654FC00) [pid = 3980] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F0A2D4AC00) [pid = 3980] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F0A26AE800) [pid = 3980] [serial = 1125] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0A6170800) [pid = 3980] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F0A2382000) [pid = 3980] [serial = 1128] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0A2D48C00) [pid = 3980] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F09BBDA000) [pid = 3980] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F09AD0F000) [pid = 3980] [serial = 1122] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0ADA09400) [pid = 3980] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F09FDFA000) [pid = 3980] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F09B711400) [pid = 3980] [serial = 700] [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:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F09AD09400) [pid = 3980] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A49EA800) [pid = 3980] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A87C6C00) [pid = 3980] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0ADA5AC00) [pid = 3980] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A71F5000) [pid = 3980] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 00:29:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:29:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1030ms 00:29:35 INFO - PROCESS | 3980 | 1461137375646 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 00:29:35 INFO - PROCESS | 3980 | 1461137375652 Marionette TRACE conn4 <- [1,1609,null,{"value":"13"}] 00:29:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:29:35 INFO - PROCESS | 3980 | 1461137375658 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:29:35 INFO - PROCESS | 3980 | 1461137375661 Marionette TRACE conn4 <- [1,1610,null,{}] 00:29:35 INFO - PROCESS | 3980 | 1461137375665 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:35 INFO - PROCESS | 3980 | 1461137375784 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 00:29:35 INFO - PROCESS | 3980 | 1461137375790 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2EC4800 == 66 [pid = 3980] [id = 412] 00:29:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F09B484800) [pid = 3980] [serial = 1236] [outer = 0000000000000000] 00:29:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F09B7E2000) [pid = 3980] [serial = 1237] [outer = 000000F09B484800] 00:29:35 INFO - PROCESS | 3980 | 1461137375845 Marionette DEBUG loaded listener.js 00:29:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F09F7ED400) [pid = 3980] [serial = 1238] [outer = 000000F09B484800] 00:29:36 INFO - PROCESS | 3980 | 1461137376348 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 00:29:36 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:29:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 736ms 00:29:36 INFO - PROCESS | 3980 | 1461137376394 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 00:29:36 INFO - PROCESS | 3980 | 1461137376397 Marionette TRACE conn4 <- [1,1613,null,{"value":"13"}] 00:29:36 INFO - PROCESS | 3980 | 1461137376400 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:29:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:29:36 INFO - PROCESS | 3980 | 1461137376404 Marionette TRACE conn4 <- [1,1614,null,{}] 00:29:36 INFO - PROCESS | 3980 | 1461137376415 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:36 INFO - PROCESS | 3980 | 1461137376511 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 00:29:36 INFO - PROCESS | 3980 | 1461137376595 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7207000 == 67 [pid = 3980] [id = 413] 00:29:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A1A4A800) [pid = 3980] [serial = 1239] [outer = 0000000000000000] 00:29:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A2C7E800) [pid = 3980] [serial = 1240] [outer = 000000F0A1A4A800] 00:29:36 INFO - PROCESS | 3980 | 1461137376653 Marionette DEBUG loaded listener.js 00:29:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0A2DD9C00) [pid = 3980] [serial = 1241] [outer = 000000F0A1A4A800] 00:29:37 INFO - PROCESS | 3980 | 1461137377021 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 00:29:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:29:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 00:29:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:29:37 INFO - PROCESS | 3980 | 1461137377094 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 00:29:37 INFO - PROCESS | 3980 | 1461137377097 Marionette TRACE conn4 <- [1,1617,null,{"value":"13"}] 00:29:37 INFO - PROCESS | 3980 | 1461137377100 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:29:37 INFO - PROCESS | 3980 | 1461137377102 Marionette TRACE conn4 <- [1,1618,null,{}] 00:29:37 INFO - PROCESS | 3980 | 1461137377106 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:37 INFO - PROCESS | 3980 | 1461137377230 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 00:29:37 INFO - PROCESS | 3980 | 1461137377237 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E16800 == 68 [pid = 3980] [id = 414] 00:29:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0A307C800) [pid = 3980] [serial = 1242] [outer = 0000000000000000] 00:29:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F0A38CDC00) [pid = 3980] [serial = 1243] [outer = 000000F0A307C800] 00:29:37 INFO - PROCESS | 3980 | 1461137377284 Marionette DEBUG loaded listener.js 00:29:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0A495F400) [pid = 3980] [serial = 1244] [outer = 000000F0A307C800] 00:29:37 INFO - PROCESS | 3980 | 1461137377718 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 00:29:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:29:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 691ms 00:29:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:29:37 INFO - PROCESS | 3980 | 1461137377795 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 00:29:37 INFO - PROCESS | 3980 | 1461137377797 Marionette TRACE conn4 <- [1,1621,null,{"value":"13"}] 00:29:37 INFO - PROCESS | 3980 | 1461137377800 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:29:37 INFO - PROCESS | 3980 | 1461137377802 Marionette TRACE conn4 <- [1,1622,null,{}] 00:29:37 INFO - PROCESS | 3980 | 1461137377813 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:37 INFO - PROCESS | 3980 | 1461137377932 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 00:29:37 INFO - PROCESS | 3980 | 1461137377938 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7FC9000 == 69 [pid = 3980] [id = 415] 00:29:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A554E000) [pid = 3980] [serial = 1245] [outer = 0000000000000000] 00:29:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0A61AE000) [pid = 3980] [serial = 1246] [outer = 000000F0A554E000] 00:29:38 INFO - PROCESS | 3980 | 1461137378033 Marionette DEBUG loaded listener.js 00:29:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A65F9C00) [pid = 3980] [serial = 1247] [outer = 000000F0A554E000] 00:29:38 INFO - PROCESS | 3980 | 1461137378480 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 00:29:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:29:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 732ms 00:29:38 INFO - PROCESS | 3980 | 1461137378535 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 00:29:38 INFO - PROCESS | 3980 | 1461137378538 Marionette TRACE conn4 <- [1,1625,null,{"value":"13"}] 00:29:38 INFO - PROCESS | 3980 | 1461137378541 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:29:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:29:38 INFO - PROCESS | 3980 | 1461137378542 Marionette TRACE conn4 <- [1,1626,null,{}] 00:29:38 INFO - PROCESS | 3980 | 1461137378546 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:38 INFO - PROCESS | 3980 | 1461137378708 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 00:29:38 INFO - PROCESS | 3980 | 1461137378729 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A88BA800 == 70 [pid = 3980] [id = 416] 00:29:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A762E400) [pid = 3980] [serial = 1248] [outer = 0000000000000000] 00:29:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F0A7FA5000) [pid = 3980] [serial = 1249] [outer = 000000F0A762E400] 00:29:38 INFO - PROCESS | 3980 | 1461137378781 Marionette DEBUG loaded listener.js 00:29:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0A80BC400) [pid = 3980] [serial = 1250] [outer = 000000F0A762E400] 00:29:39 INFO - PROCESS | 3980 | 1461137379257 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 00:29:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:29:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 733ms 00:29:39 INFO - PROCESS | 3980 | 1461137379277 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 00:29:39 INFO - PROCESS | 3980 | 1461137379279 Marionette TRACE conn4 <- [1,1629,null,{"value":"13"}] 00:29:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:29:39 INFO - PROCESS | 3980 | 1461137379289 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:29:39 INFO - PROCESS | 3980 | 1461137379291 Marionette TRACE conn4 <- [1,1630,null,{}] 00:29:39 INFO - PROCESS | 3980 | 1461137379295 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:39 INFO - PROCESS | 3980 | 1461137379417 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 00:29:39 INFO - PROCESS | 3980 | 1461137379475 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA1D1800 == 71 [pid = 3980] [id = 417] 00:29:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0A7678000) [pid = 3980] [serial = 1251] [outer = 0000000000000000] 00:29:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A86A9C00) [pid = 3980] [serial = 1252] [outer = 000000F0A7678000] 00:29:39 INFO - PROCESS | 3980 | 1461137379527 Marionette DEBUG loaded listener.js 00:29:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0A8A27800) [pid = 3980] [serial = 1253] [outer = 000000F0A7678000] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F0A3AE6C00) [pid = 3980] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F0A7148400) [pid = 3980] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0963E3000) [pid = 3980] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F0A2DAA800) [pid = 3980] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F0A714C000) [pid = 3980] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F094710C00) [pid = 3980] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F097891400) [pid = 3980] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F09BA07800) [pid = 3980] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F09BB13C00) [pid = 3980] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F0A3AEDC00) [pid = 3980] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0ACEDE400) [pid = 3980] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F0A5D3AC00) [pid = 3980] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F0A20E1C00) [pid = 3980] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0ADA04400) [pid = 3980] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F097820000) [pid = 3980] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0AD8C2400) [pid = 3980] [serial = 1118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0ACE14000) [pid = 3980] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:29:40 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A86A3C00) [pid = 3980] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:29:40 INFO - PROCESS | 3980 | 1461137380182 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 00:29:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:29:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 942ms 00:29:40 INFO - PROCESS | 3980 | 1461137380229 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 00:29:40 INFO - PROCESS | 3980 | 1461137380231 Marionette TRACE conn4 <- [1,1633,null,{"value":"13"}] 00:29:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:29:40 INFO - PROCESS | 3980 | 1461137380234 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:29:40 INFO - PROCESS | 3980 | 1461137380236 Marionette TRACE conn4 <- [1,1634,null,{}] 00:29:40 INFO - PROCESS | 3980 | 1461137380239 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:40 INFO - PROCESS | 3980 | 1461137380360 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 00:29:40 INFO - PROCESS | 3980 | 1461137380418 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA3B5800 == 72 [pid = 3980] [id = 418] 00:29:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F09AD2B000) [pid = 3980] [serial = 1254] [outer = 0000000000000000] 00:29:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A1A4E000) [pid = 3980] [serial = 1255] [outer = 000000F09AD2B000] 00:29:40 INFO - PROCESS | 3980 | 1461137380463 Marionette DEBUG loaded listener.js 00:29:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0A713F000) [pid = 3980] [serial = 1256] [outer = 000000F09AD2B000] 00:29:40 INFO - PROCESS | 3980 | 1461137380818 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 00:29:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:29:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 628ms 00:29:40 INFO - PROCESS | 3980 | 1461137380866 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 00:29:40 INFO - PROCESS | 3980 | 1461137380868 Marionette TRACE conn4 <- [1,1637,null,{"value":"13"}] 00:29:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:29:40 INFO - PROCESS | 3980 | 1461137380871 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:29:40 INFO - PROCESS | 3980 | 1461137380873 Marionette TRACE conn4 <- [1,1638,null,{}] 00:29:40 INFO - PROCESS | 3980 | 1461137380876 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:40 INFO - PROCESS | 3980 | 1461137380970 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 00:29:40 INFO - PROCESS | 3980 | 1461137380977 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AB721800 == 73 [pid = 3980] [id = 419] 00:29:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A80B2000) [pid = 3980] [serial = 1257] [outer = 0000000000000000] 00:29:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A9997800) [pid = 3980] [serial = 1258] [outer = 000000F0A80B2000] 00:29:41 INFO - PROCESS | 3980 | 1461137381023 Marionette DEBUG loaded listener.js 00:29:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0ACE15800) [pid = 3980] [serial = 1259] [outer = 000000F0A80B2000] 00:29:41 INFO - PROCESS | 3980 | 1461137381462 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 00:29:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:29:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 628ms 00:29:41 INFO - PROCESS | 3980 | 1461137381503 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 00:29:41 INFO - PROCESS | 3980 | 1461137381505 Marionette TRACE conn4 <- [1,1641,null,{"value":"13"}] 00:29:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:29:41 INFO - PROCESS | 3980 | 1461137381508 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:29:41 INFO - PROCESS | 3980 | 1461137381510 Marionette TRACE conn4 <- [1,1642,null,{}] 00:29:41 INFO - PROCESS | 3980 | 1461137381514 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:41 INFO - PROCESS | 3980 | 1461137381603 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 00:29:41 INFO - PROCESS | 3980 | 1461137381609 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACD7F000 == 74 [pid = 3980] [id = 420] 00:29:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0ACE14800) [pid = 3980] [serial = 1260] [outer = 0000000000000000] 00:29:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F0AD667800) [pid = 3980] [serial = 1261] [outer = 000000F0ACE14800] 00:29:41 INFO - PROCESS | 3980 | 1461137381656 Marionette DEBUG loaded listener.js 00:29:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0AD846C00) [pid = 3980] [serial = 1262] [outer = 000000F0ACE14800] 00:29:42 INFO - PROCESS | 3980 | 1461137382275 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 00:29:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:29:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 776ms 00:29:42 INFO - PROCESS | 3980 | 1461137382288 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 00:29:42 INFO - PROCESS | 3980 | 1461137382293 Marionette TRACE conn4 <- [1,1645,null,{"value":"13"}] 00:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:29:42 INFO - PROCESS | 3980 | 1461137382299 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:29:42 INFO - PROCESS | 3980 | 1461137382304 Marionette TRACE conn4 <- [1,1646,null,{}] 00:29:42 INFO - PROCESS | 3980 | 1461137382311 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:42 INFO - PROCESS | 3980 | 1461137382443 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 00:29:42 INFO - PROCESS | 3980 | 1461137382579 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2FD6800 == 75 [pid = 3980] [id = 421] 00:29:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F096392000) [pid = 3980] [serial = 1263] [outer = 0000000000000000] 00:29:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F09AC8B800) [pid = 3980] [serial = 1264] [outer = 000000F096392000] 00:29:42 INFO - PROCESS | 3980 | 1461137382641 Marionette DEBUG loaded listener.js 00:29:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F09BB13400) [pid = 3980] [serial = 1265] [outer = 000000F096392000] 00:29:43 INFO - PROCESS | 3980 | 1461137383282 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1033ms 00:29:43 INFO - PROCESS | 3980 | 1461137383335 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 00:29:43 INFO - PROCESS | 3980 | 1461137383342 Marionette TRACE conn4 <- [1,1649,null,{"value":"13"}] 00:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:29:43 INFO - PROCESS | 3980 | 1461137383349 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:29:43 INFO - PROCESS | 3980 | 1461137383352 Marionette TRACE conn4 <- [1,1650,null,{}] 00:29:43 INFO - PROCESS | 3980 | 1461137383357 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:43 INFO - PROCESS | 3980 | 1461137383477 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 00:29:43 INFO - PROCESS | 3980 | 1461137383610 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7FB8000 == 76 [pid = 3980] [id = 422] 00:29:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A1A13000) [pid = 3980] [serial = 1266] [outer = 0000000000000000] 00:29:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F0A2D4AC00) [pid = 3980] [serial = 1267] [outer = 000000F0A1A13000] 00:29:43 INFO - PROCESS | 3980 | 1461137383667 Marionette DEBUG loaded listener.js 00:29:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0A42FC400) [pid = 3980] [serial = 1268] [outer = 000000F0A1A13000] 00:29:44 INFO - PROCESS | 3980 | 1461137384261 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 00:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 923ms 00:29:44 INFO - PROCESS | 3980 | 1461137384276 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 00:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:29:44 INFO - PROCESS | 3980 | 1461137384279 Marionette TRACE conn4 <- [1,1653,null,{"value":"13"}] 00:29:44 INFO - PROCESS | 3980 | 1461137384300 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:29:44 INFO - PROCESS | 3980 | 1461137384304 Marionette TRACE conn4 <- [1,1654,null,{}] 00:29:44 INFO - PROCESS | 3980 | 1461137384317 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:44 INFO - PROCESS | 3980 | 1461137384440 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 00:29:44 INFO - PROCESS | 3980 | 1461137384543 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACE61800 == 77 [pid = 3980] [id = 423] 00:29:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0A762EC00) [pid = 3980] [serial = 1269] [outer = 0000000000000000] 00:29:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A7FA2400) [pid = 3980] [serial = 1270] [outer = 000000F0A762EC00] 00:29:44 INFO - PROCESS | 3980 | 1461137384601 Marionette DEBUG loaded listener.js 00:29:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0A9994800) [pid = 3980] [serial = 1271] [outer = 000000F0A762EC00] 00:29:45 INFO - PROCESS | 3980 | 1461137385184 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 00:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 965ms 00:29:45 INFO - PROCESS | 3980 | 1461137385250 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 00:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:29:45 INFO - PROCESS | 3980 | 1461137385254 Marionette TRACE conn4 <- [1,1657,null,{"value":"13"}] 00:29:45 INFO - PROCESS | 3980 | 1461137385258 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:29:45 INFO - PROCESS | 3980 | 1461137385260 Marionette TRACE conn4 <- [1,1658,null,{}] 00:29:45 INFO - PROCESS | 3980 | 1461137385265 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:45 INFO - PROCESS | 3980 | 1461137385388 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 00:29:45 INFO - PROCESS | 3980 | 1461137385519 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AD802800 == 78 [pid = 3980] [id = 424] 00:29:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F0AD849400) [pid = 3980] [serial = 1272] [outer = 0000000000000000] 00:29:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F0ADA04400) [pid = 3980] [serial = 1273] [outer = 000000F0AD849400] 00:29:45 INFO - PROCESS | 3980 | 1461137385576 Marionette DEBUG loaded listener.js 00:29:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F0ADA57400) [pid = 3980] [serial = 1274] [outer = 000000F0AD849400] 00:29:46 INFO - PROCESS | 3980 | 1461137386142 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 00:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 943ms 00:29:46 INFO - PROCESS | 3980 | 1461137386203 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 00:29:46 INFO - PROCESS | 3980 | 1461137386205 Marionette TRACE conn4 <- [1,1661,null,{"value":"13"}] 00:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:29:46 INFO - PROCESS | 3980 | 1461137386209 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:29:46 INFO - PROCESS | 3980 | 1461137386211 Marionette TRACE conn4 <- [1,1662,null,{}] 00:29:46 INFO - PROCESS | 3980 | 1461137386215 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:46 INFO - PROCESS | 3980 | 1461137386334 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 00:29:46 INFO - PROCESS | 3980 | 1461137386465 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AE972000 == 79 [pid = 3980] [id = 425] 00:29:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F0ADA5F400) [pid = 3980] [serial = 1275] [outer = 0000000000000000] 00:29:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0ADD32400) [pid = 3980] [serial = 1276] [outer = 000000F0ADA5F400] 00:29:46 INFO - PROCESS | 3980 | 1461137386521 Marionette DEBUG loaded listener.js 00:29:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F0AE9AB800) [pid = 3980] [serial = 1277] [outer = 000000F0ADA5F400] 00:29:47 INFO - PROCESS | 3980 | 1461137387124 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 00:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 943ms 00:29:47 INFO - PROCESS | 3980 | 1461137387155 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 00:29:47 INFO - PROCESS | 3980 | 1461137387158 Marionette TRACE conn4 <- [1,1665,null,{"value":"13"}] 00:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:29:47 INFO - PROCESS | 3980 | 1461137387161 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:29:47 INFO - PROCESS | 3980 | 1461137387163 Marionette TRACE conn4 <- [1,1666,null,{}] 00:29:47 INFO - PROCESS | 3980 | 1461137387167 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:47 INFO - PROCESS | 3980 | 1461137387304 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 00:29:47 INFO - PROCESS | 3980 | 1461137387454 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AB720800 == 80 [pid = 3980] [id = 426] 00:29:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (000000F09617E800) [pid = 3980] [serial = 1278] [outer = 0000000000000000] 00:29:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (000000F0AD8BF400) [pid = 3980] [serial = 1279] [outer = 000000F09617E800] 00:29:47 INFO - PROCESS | 3980 | 1461137387515 Marionette DEBUG loaded listener.js 00:29:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (000000F0B1673400) [pid = 3980] [serial = 1280] [outer = 000000F09617E800] 00:29:48 INFO - PROCESS | 3980 | 1461137388069 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 00:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 986ms 00:29:48 INFO - PROCESS | 3980 | 1461137388150 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 00:29:48 INFO - PROCESS | 3980 | 1461137388153 Marionette TRACE conn4 <- [1,1669,null,{"value":"13"}] 00:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:29:48 INFO - PROCESS | 3980 | 1461137388157 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:29:48 INFO - PROCESS | 3980 | 1461137388159 Marionette TRACE conn4 <- [1,1670,null,{}] 00:29:48 INFO - PROCESS | 3980 | 1461137388163 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:48 INFO - PROCESS | 3980 | 1461137388279 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 00:29:48 INFO - PROCESS | 3980 | 1461137388573 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B981800 == 81 [pid = 3980] [id = 427] 00:29:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (000000F094553400) [pid = 3980] [serial = 1281] [outer = 0000000000000000] 00:29:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (000000F095F89000) [pid = 3980] [serial = 1282] [outer = 000000F094553400] 00:29:48 INFO - PROCESS | 3980 | 1461137388657 Marionette DEBUG loaded listener.js 00:29:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (000000F096C68C00) [pid = 3980] [serial = 1283] [outer = 000000F094553400] 00:29:49 INFO - PROCESS | 3980 | 1461137389276 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 00:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1186ms 00:29:49 INFO - PROCESS | 3980 | 1461137389345 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 00:29:49 INFO - PROCESS | 3980 | 1461137389351 Marionette TRACE conn4 <- [1,1673,null,{"value":"13"}] 00:29:49 INFO - PROCESS | 3980 | 1461137389376 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:29:49 INFO - PROCESS | 3980 | 1461137389380 Marionette TRACE conn4 <- [1,1674,null,{}] 00:29:49 INFO - PROCESS | 3980 | 1461137389405 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:49 INFO - PROCESS | 3980 | 1461137389526 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 00:29:49 INFO - PROCESS | 3980 | 1461137389655 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09D2C2000 == 82 [pid = 3980] [id = 428] 00:29:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (000000F09B71F800) [pid = 3980] [serial = 1284] [outer = 0000000000000000] 00:29:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (000000F09B9A1800) [pid = 3980] [serial = 1285] [outer = 000000F09B71F800] 00:29:49 INFO - PROCESS | 3980 | 1461137389709 Marionette DEBUG loaded listener.js 00:29:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (000000F09BBE4C00) [pid = 3980] [serial = 1286] [outer = 000000F09B71F800] 00:29:50 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B17EC800 == 81 [pid = 3980] [id = 384] 00:29:50 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AB721800 == 80 [pid = 3980] [id = 419] 00:29:50 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA3B5800 == 79 [pid = 3980] [id = 418] 00:29:50 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA1D1800 == 78 [pid = 3980] [id = 417] 00:29:50 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A88BA800 == 77 [pid = 3980] [id = 416] 00:29:50 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7FC9000 == 76 [pid = 3980] [id = 415] 00:29:50 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7E16800 == 75 [pid = 3980] [id = 414] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (000000F0AE9AC400) [pid = 3980] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (000000F0A87CB800) [pid = 3980] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7207000 == 74 [pid = 3980] [id = 413] 00:29:50 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2EC4800 == 73 [pid = 3980] [id = 412] 00:29:50 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6EDC000 == 72 [pid = 3980] [id = 411] 00:29:50 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACDB5000 == 71 [pid = 3980] [id = 405] 00:29:50 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A76A0000 == 70 [pid = 3980] [id = 404] 00:29:50 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2A76800 == 69 [pid = 3980] [id = 403] 00:29:50 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC214800 == 68 [pid = 3980] [id = 402] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (000000F0AD66C000) [pid = 3980] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (000000F0A88E2000) [pid = 3980] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (000000F0A2DDA400) [pid = 3980] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (000000F0ADD6AC00) [pid = 3980] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (000000F09B481800) [pid = 3980] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (000000F0ADA5E400) [pid = 3980] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (000000F0ACE21C00) [pid = 3980] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F0A8A33400) [pid = 3980] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F09C695000) [pid = 3980] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F0A1A50800) [pid = 3980] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F09B9A8C00) [pid = 3980] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F0B1B66C00) [pid = 3980] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F0A87C1000) [pid = 3980] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F0A06C2400) [pid = 3980] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F09BBE6800) [pid = 3980] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0A3AE1C00) [pid = 3980] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F0B1A90000) [pid = 3980] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F0B1A86800) [pid = 3980] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0A65ED400) [pid = 3980] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | 1461137390352 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F0A3AEE800) [pid = 3980] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0A5630400) [pid = 3980] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F0A767A800) [pid = 3980] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F0A71F3800) [pid = 3980] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F09C609000) [pid = 3980] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F0A302B800) [pid = 3980] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F0A7E60400) [pid = 3980] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F09B486C00) [pid = 3980] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 00:29:50 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:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F09BBDE000) [pid = 3980] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1005ms 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A2375800) [pid = 3980] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A29DA400) [pid = 3980] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A7E53400) [pid = 3980] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A8627000) [pid = 3980] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0A7FAC000) [pid = 3980] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F0A2D1F000) [pid = 3980] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F0A38C7C00) [pid = 3980] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 00:29:50 INFO - PROCESS | 3980 | 1461137390392 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 00:29:50 INFO - PROCESS | 3980 | 1461137390396 Marionette TRACE conn4 <- [1,1677,null,{"value":"13"}] 00:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:29:50 INFO - PROCESS | 3980 | 1461137390400 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:29:50 INFO - PROCESS | 3980 | 1461137390403 Marionette TRACE conn4 <- [1,1678,null,{}] 00:29:50 INFO - PROCESS | 3980 | 1461137390406 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:50 INFO - PROCESS | 3980 | 1461137390497 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 00:29:50 INFO - PROCESS | 3980 | 1461137390505 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2A76800 == 69 [pid = 3980] [id = 429] 00:29:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F096385400) [pid = 3980] [serial = 1287] [outer = 0000000000000000] 00:29:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F09B719C00) [pid = 3980] [serial = 1288] [outer = 000000F096385400] 00:29:50 INFO - PROCESS | 3980 | 1461137390553 Marionette DEBUG loaded listener.js 00:29:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F09CE6F400) [pid = 3980] [serial = 1289] [outer = 000000F096385400] 00:29:51 INFO - PROCESS | 3980 | 1461137391041 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 00:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 00:29:51 INFO - PROCESS | 3980 | 1461137391094 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 00:29:51 INFO - PROCESS | 3980 | 1461137391097 Marionette TRACE conn4 <- [1,1681,null,{"value":"13"}] 00:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:29:51 INFO - PROCESS | 3980 | 1461137391102 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:29:51 INFO - PROCESS | 3980 | 1461137391109 Marionette TRACE conn4 <- [1,1682,null,{}] 00:29:51 INFO - PROCESS | 3980 | 1461137391148 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:51 INFO - PROCESS | 3980 | 1461137391242 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 00:29:51 INFO - PROCESS | 3980 | 1461137391332 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5614000 == 70 [pid = 3980] [id = 430] 00:29:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F09AD21800) [pid = 3980] [serial = 1290] [outer = 0000000000000000] 00:29:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A1A14800) [pid = 3980] [serial = 1291] [outer = 000000F09AD21800] 00:29:51 INFO - PROCESS | 3980 | 1461137391378 Marionette DEBUG loaded listener.js 00:29:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A2374400) [pid = 3980] [serial = 1292] [outer = 000000F09AD21800] 00:29:51 INFO - PROCESS | 3980 | 1461137391732 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 00:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 668ms 00:29:51 INFO - PROCESS | 3980 | 1461137391785 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 00:29:51 INFO - PROCESS | 3980 | 1461137391788 Marionette TRACE conn4 <- [1,1685,null,{"value":"13"}] 00:29:51 INFO - PROCESS | 3980 | 1461137391792 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:29:51 INFO - PROCESS | 3980 | 1461137391794 Marionette TRACE conn4 <- [1,1686,null,{}] 00:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:29:51 INFO - PROCESS | 3980 | 1461137391797 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:51 INFO - PROCESS | 3980 | 1461137391889 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 00:29:51 INFO - PROCESS | 3980 | 1461137391895 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B7AA000 == 71 [pid = 3980] [id = 431] 00:29:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0A25BD000) [pid = 3980] [serial = 1293] [outer = 0000000000000000] 00:29:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A27A7800) [pid = 3980] [serial = 1294] [outer = 000000F0A25BD000] 00:29:51 INFO - PROCESS | 3980 | 1461137391943 Marionette DEBUG loaded listener.js 00:29:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A29D1800) [pid = 3980] [serial = 1295] [outer = 000000F0A25BD000] 00:29:52 INFO - PROCESS | 3980 | 1461137392415 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 00:29:52 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:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 00:29:52 INFO - PROCESS | 3980 | 1461137392468 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 00:29:52 INFO - PROCESS | 3980 | 1461137392471 Marionette TRACE conn4 <- [1,1689,null,{"value":"13"}] 00:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:29:52 INFO - PROCESS | 3980 | 1461137392479 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:29:52 INFO - PROCESS | 3980 | 1461137392482 Marionette TRACE conn4 <- [1,1690,null,{}] 00:29:52 INFO - PROCESS | 3980 | 1461137392485 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:52 INFO - PROCESS | 3980 | 1461137392604 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 00:29:52 INFO - PROCESS | 3980 | 1461137392693 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A721E800 == 72 [pid = 3980] [id = 432] 00:29:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0A2D13400) [pid = 3980] [serial = 1296] [outer = 0000000000000000] 00:29:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0A2D19C00) [pid = 3980] [serial = 1297] [outer = 000000F0A2D13400] 00:29:52 INFO - PROCESS | 3980 | 1461137392750 Marionette DEBUG loaded listener.js 00:29:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F0A2DDC000) [pid = 3980] [serial = 1298] [outer = 000000F0A2D13400] 00:29:53 INFO - PROCESS | 3980 | 1461137393200 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 00:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 775ms 00:29:53 INFO - PROCESS | 3980 | 1461137393268 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 00:29:53 INFO - PROCESS | 3980 | 1461137393270 Marionette TRACE conn4 <- [1,1693,null,{"value":"13"}] 00:29:53 INFO - PROCESS | 3980 | 1461137393274 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:29:53 INFO - PROCESS | 3980 | 1461137393275 Marionette TRACE conn4 <- [1,1694,null,{}] 00:29:53 INFO - PROCESS | 3980 | 1461137393279 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:53 INFO - PROCESS | 3980 | 1461137393403 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 00:29:53 INFO - PROCESS | 3980 | 1461137393463 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E1B000 == 73 [pid = 3980] [id = 433] 00:29:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0A2DE2400) [pid = 3980] [serial = 1299] [outer = 0000000000000000] 00:29:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A3534400) [pid = 3980] [serial = 1300] [outer = 000000F0A2DE2400] 00:29:53 INFO - PROCESS | 3980 | 1461137393509 Marionette DEBUG loaded listener.js 00:29:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0A38C2000) [pid = 3980] [serial = 1301] [outer = 000000F0A2DE2400] 00:29:53 INFO - PROCESS | 3980 | 1461137393928 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 00:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 692ms 00:29:53 INFO - PROCESS | 3980 | 1461137393970 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 00:29:53 INFO - PROCESS | 3980 | 1461137393972 Marionette TRACE conn4 <- [1,1697,null,{"value":"13"}] 00:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:29:53 INFO - PROCESS | 3980 | 1461137393975 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:29:53 INFO - PROCESS | 3980 | 1461137393977 Marionette TRACE conn4 <- [1,1698,null,{}] 00:29:53 INFO - PROCESS | 3980 | 1461137393981 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:54 INFO - PROCESS | 3980 | 1461137394127 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 00:29:54 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F09B484800) [pid = 3980] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:29:54 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F09AD05000) [pid = 3980] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:29:54 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F0A307C800) [pid = 3980] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:29:54 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0A1A4A800) [pid = 3980] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:29:54 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F0A7678000) [pid = 3980] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:29:54 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F09B940400) [pid = 3980] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:29:54 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A762E400) [pid = 3980] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:29:54 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F09AD2B000) [pid = 3980] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:29:54 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A80B2000) [pid = 3980] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:29:54 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A554E000) [pid = 3980] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:29:54 INFO - PROCESS | 3980 | 1461137394417 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2EC5000 == 74 [pid = 3980] [id = 434] 00:29:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0968AA000) [pid = 3980] [serial = 1302] [outer = 0000000000000000] 00:29:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F09B484800) [pid = 3980] [serial = 1303] [outer = 000000F0968AA000] 00:29:54 INFO - PROCESS | 3980 | 1461137394463 Marionette DEBUG loaded listener.js 00:29:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A3AE4000) [pid = 3980] [serial = 1304] [outer = 000000F0968AA000] 00:29:54 INFO - PROCESS | 3980 | 1461137394835 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 00:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 881ms 00:29:54 INFO - PROCESS | 3980 | 1461137394859 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 00:29:54 INFO - PROCESS | 3980 | 1461137394862 Marionette TRACE conn4 <- [1,1701,null,{"value":"13"}] 00:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:29:54 INFO - PROCESS | 3980 | 1461137394865 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:29:54 INFO - PROCESS | 3980 | 1461137394867 Marionette TRACE conn4 <- [1,1702,null,{}] 00:29:54 INFO - PROCESS | 3980 | 1461137394871 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:54 INFO - PROCESS | 3980 | 1461137394958 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 00:29:55 INFO - PROCESS | 3980 | 1461137395046 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8062000 == 75 [pid = 3980] [id = 435] 00:29:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A1A4A800) [pid = 3980] [serial = 1305] [outer = 0000000000000000] 00:29:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0A42C9800) [pid = 3980] [serial = 1306] [outer = 000000F0A1A4A800] 00:29:55 INFO - PROCESS | 3980 | 1461137395093 Marionette DEBUG loaded listener.js 00:29:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0A555B000) [pid = 3980] [serial = 1307] [outer = 000000F0A1A4A800] 00:29:55 INFO - PROCESS | 3980 | 1461137395455 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 00:29:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 00:29:55 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 00:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:29:55 INFO - _addTest/ [0,1705,"getWindowHandle",null] 00:29:55 INFO - PROCESS | 3980 | 1461137395499 Marionette TRACE conn4 <- [1,1705,null,{"value":"13"}] 00:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:29:55 INFO - PROCESS | 3980 | 1461137395503 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:29:55 INFO - PROCESS | 3980 | 1461137395505 Marionette TRACE conn4 <- [1,1706,null,{}] 00:29:55 INFO - PROCESS | 3980 | 1461137395508 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:55 INFO - PROCESS | 3980 | 1461137395630 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 00:29:55 INFO - PROCESS | 3980 | 1461137395673 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A86D7000 == 76 [pid = 3980] [id = 436] 00:29:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F0A6168C00) [pid = 3980] [serial = 1308] [outer = 0000000000000000] 00:29:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0A6549400) [pid = 3980] [serial = 1309] [outer = 000000F0A6168C00] 00:29:55 INFO - PROCESS | 3980 | 1461137395718 Marionette DEBUG loaded listener.js 00:29:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A6555400) [pid = 3980] [serial = 1310] [outer = 000000F0A6168C00] 00:29:56 INFO - PROCESS | 3980 | 1461137396129 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 00:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 00:29:56 INFO - PROCESS | 3980 | 1461137396176 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 00:29:56 INFO - PROCESS | 3980 | 1461137396178 Marionette TRACE conn4 <- [1,1709,null,{"value":"13"}] 00:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:29:56 INFO - PROCESS | 3980 | 1461137396182 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:29:56 INFO - PROCESS | 3980 | 1461137396184 Marionette TRACE conn4 <- [1,1710,null,{}] 00:29:56 INFO - PROCESS | 3980 | 1461137396187 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:56 INFO - PROCESS | 3980 | 1461137396274 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 00:29:56 INFO - PROCESS | 3980 | 1461137396280 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9809000 == 77 [pid = 3980] [id = 437] 00:29:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0A6550C00) [pid = 3980] [serial = 1311] [outer = 0000000000000000] 00:29:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A7140000) [pid = 3980] [serial = 1312] [outer = 000000F0A6550C00] 00:29:56 INFO - PROCESS | 3980 | 1461137396336 Marionette DEBUG loaded listener.js 00:29:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A7628C00) [pid = 3980] [serial = 1313] [outer = 000000F0A6550C00] 00:29:57 INFO - PROCESS | 3980 | 1461137397094 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 00:29:57 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:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 984ms 00:29:57 INFO - PROCESS | 3980 | 1461137397170 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 00:29:57 INFO - PROCESS | 3980 | 1461137397176 Marionette TRACE conn4 <- [1,1713,null,{"value":"13"}] 00:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:29:57 INFO - PROCESS | 3980 | 1461137397182 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:29:57 INFO - PROCESS | 3980 | 1461137397186 Marionette TRACE conn4 <- [1,1714,null,{}] 00:29:57 INFO - PROCESS | 3980 | 1461137397192 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:57 INFO - PROCESS | 3980 | 1461137397359 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 00:29:57 INFO - PROCESS | 3980 | 1461137397486 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3440000 == 78 [pid = 3980] [id = 438] 00:29:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F09BAAEC00) [pid = 3980] [serial = 1314] [outer = 0000000000000000] 00:29:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F09BB4EC00) [pid = 3980] [serial = 1315] [outer = 000000F09BAAEC00] 00:29:57 INFO - PROCESS | 3980 | 1461137397546 Marionette DEBUG loaded listener.js 00:29:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F09FDEE000) [pid = 3980] [serial = 1316] [outer = 000000F09BAAEC00] 00:29:58 INFO - PROCESS | 3980 | 1461137398139 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 00:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 987ms 00:29:58 INFO - PROCESS | 3980 | 1461137398170 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 00:29:58 INFO - PROCESS | 3980 | 1461137398177 Marionette TRACE conn4 <- [1,1717,null,{"value":"13"}] 00:29:58 INFO - PROCESS | 3980 | 1461137398184 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:29:58 INFO - PROCESS | 3980 | 1461137398187 Marionette TRACE conn4 <- [1,1718,null,{}] 00:29:58 INFO - PROCESS | 3980 | 1461137398191 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:58 INFO - PROCESS | 3980 | 1461137398310 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 00:29:58 INFO - PROCESS | 3980 | 1461137398411 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A769E000 == 79 [pid = 3980] [id = 439] 00:29:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A1A4B000) [pid = 3980] [serial = 1317] [outer = 0000000000000000] 00:29:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0A279D800) [pid = 3980] [serial = 1318] [outer = 000000F0A1A4B000] 00:29:58 INFO - PROCESS | 3980 | 1461137398467 Marionette DEBUG loaded listener.js 00:29:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F0A2D16400) [pid = 3980] [serial = 1319] [outer = 000000F0A1A4B000] 00:29:59 INFO - PROCESS | 3980 | 1461137399124 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 00:29:59 INFO - PROCESS | 3980 | 1461137399176 Marionette TRACE conn4 <- [1,1721,null,{"value":"13"}] 00:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:29:59 INFO - PROCESS | 3980 | 1461137399180 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:29:59 INFO - PROCESS | 3980 | 1461137399184 Marionette TRACE conn4 <- [1,1722,null,{}] 00:29:59 INFO - PROCESS | 3980 | 1461137399196 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:29:59 INFO - PROCESS | 3980 | 1461137399346 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 00:29:59 INFO - PROCESS | 3980 | 1461137399477 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA1EA800 == 80 [pid = 3980] [id = 440] 00:29:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F0A3020C00) [pid = 3980] [serial = 1320] [outer = 0000000000000000] 00:29:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F0A71E8C00) [pid = 3980] [serial = 1321] [outer = 000000F0A3020C00] 00:29:59 INFO - PROCESS | 3980 | 1461137399537 Marionette DEBUG loaded listener.js 00:29:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F0A7630C00) [pid = 3980] [serial = 1322] [outer = 000000F0A3020C00] 00:30:00 INFO - PROCESS | 3980 | 1461137400113 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 00:30:00 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:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 986ms 00:30:00 INFO - PROCESS | 3980 | 1461137400168 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 00:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:30:00 INFO - PROCESS | 3980 | 1461137400171 Marionette TRACE conn4 <- [1,1725,null,{"value":"13"}] 00:30:00 INFO - PROCESS | 3980 | 1461137400174 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:30:00 INFO - PROCESS | 3980 | 1461137400177 Marionette TRACE conn4 <- [1,1726,null,{}] 00:30:00 INFO - PROCESS | 3980 | 1461137400180 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:00 INFO - PROCESS | 3980 | 1461137400296 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 00:30:00 INFO - PROCESS | 3980 | 1461137400425 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA422000 == 81 [pid = 3980] [id = 441] 00:30:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0A7630800) [pid = 3980] [serial = 1323] [outer = 0000000000000000] 00:30:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F0A7E55400) [pid = 3980] [serial = 1324] [outer = 000000F0A7630800] 00:30:00 INFO - PROCESS | 3980 | 1461137400482 Marionette DEBUG loaded listener.js 00:30:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (000000F0A7FA2000) [pid = 3980] [serial = 1325] [outer = 000000F0A7630800] 00:30:01 INFO - PROCESS | 3980 | 1461137401072 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 00:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 923ms 00:30:01 INFO - PROCESS | 3980 | 1461137401100 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 00:30:01 INFO - PROCESS | 3980 | 1461137401102 Marionette TRACE conn4 <- [1,1729,null,{"value":"13"}] 00:30:01 INFO - PROCESS | 3980 | 1461137401105 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:30:01 INFO - PROCESS | 3980 | 1461137401108 Marionette TRACE conn4 <- [1,1730,null,{}] 00:30:01 INFO - PROCESS | 3980 | 1461137401111 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:01 INFO - PROCESS | 3980 | 1461137401222 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 00:30:01 INFO - PROCESS | 3980 | 1461137401323 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AB711800 == 82 [pid = 3980] [id = 442] 00:30:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (000000F0A7E61800) [pid = 3980] [serial = 1326] [outer = 0000000000000000] 00:30:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (000000F0A80B1400) [pid = 3980] [serial = 1327] [outer = 000000F0A7E61800] 00:30:01 INFO - PROCESS | 3980 | 1461137401379 Marionette DEBUG loaded listener.js 00:30:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (000000F0A861D400) [pid = 3980] [serial = 1328] [outer = 000000F0A7E61800] 00:30:01 INFO - PROCESS | 3980 | 1461137401976 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 00:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 942ms 00:30:02 INFO - PROCESS | 3980 | 1461137402051 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 00:30:02 INFO - PROCESS | 3980 | 1461137402054 Marionette TRACE conn4 <- [1,1733,null,{"value":"13"}] 00:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:30:02 INFO - PROCESS | 3980 | 1461137402057 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:30:02 INFO - PROCESS | 3980 | 1461137402060 Marionette TRACE conn4 <- [1,1734,null,{}] 00:30:02 INFO - PROCESS | 3980 | 1461137402064 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:02 INFO - PROCESS | 3980 | 1461137402221 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 00:30:02 INFO - PROCESS | 3980 | 1461137402345 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A00F1800 == 83 [pid = 3980] [id = 443] 00:30:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (000000F096959800) [pid = 3980] [serial = 1329] [outer = 0000000000000000] 00:30:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (000000F09B57F400) [pid = 3980] [serial = 1330] [outer = 000000F096959800] 00:30:02 INFO - PROCESS | 3980 | 1461137402406 Marionette DEBUG loaded listener.js 00:30:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (000000F0A5DAE000) [pid = 3980] [serial = 1331] [outer = 000000F096959800] 00:30:03 INFO - PROCESS | 3980 | 1461137403165 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 00:30:03 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:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1131ms 00:30:03 INFO - PROCESS | 3980 | 1461137403191 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 00:30:03 INFO - PROCESS | 3980 | 1461137403195 Marionette TRACE conn4 <- [1,1737,null,{"value":"13"}] 00:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:30:03 INFO - PROCESS | 3980 | 1461137403201 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:30:03 INFO - PROCESS | 3980 | 1461137403205 Marionette TRACE conn4 <- [1,1738,null,{}] 00:30:03 INFO - PROCESS | 3980 | 1461137403212 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:03 INFO - PROCESS | 3980 | 1461137403326 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 00:30:03 INFO - PROCESS | 3980 | 1461137403437 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7103000 == 84 [pid = 3980] [id = 444] 00:30:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (000000F095F82400) [pid = 3980] [serial = 1332] [outer = 0000000000000000] 00:30:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (000000F09AD03400) [pid = 3980] [serial = 1333] [outer = 000000F095F82400] 00:30:03 INFO - PROCESS | 3980 | 1461137403487 Marionette DEBUG loaded listener.js 00:30:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (000000F09BA10000) [pid = 3980] [serial = 1334] [outer = 000000F095F82400] 00:30:04 INFO - PROCESS | 3980 | 1461137404157 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 00:30:04 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:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 985ms 00:30:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7E0D800 == 83 [pid = 3980] [id = 353] 00:30:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A86D7000 == 82 [pid = 3980] [id = 436] 00:30:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8062000 == 81 [pid = 3980] [id = 435] 00:30:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2EC5000 == 80 [pid = 3980] [id = 434] 00:30:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7E1B000 == 79 [pid = 3980] [id = 433] 00:30:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A721E800 == 78 [pid = 3980] [id = 432] 00:30:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B7AA000 == 77 [pid = 3980] [id = 431] 00:30:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5614000 == 76 [pid = 3980] [id = 430] 00:30:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2A76800 == 75 [pid = 3980] [id = 429] 00:30:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F09D2C2000 == 74 [pid = 3980] [id = 428] 00:30:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B981800 == 73 [pid = 3980] [id = 427] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (000000F0AA134800) [pid = 3980] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (000000F0AD668400) [pid = 3980] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (000000F0ADD67000) [pid = 3980] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (000000F0ADD32000) [pid = 3980] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (000000F0AD667800) [pid = 3980] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | 1461137404273 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 00:30:04 INFO - PROCESS | 3980 | 1461137404279 Marionette TRACE conn4 <- [1,1741,null,{"value":"13"}] 00:30:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AD802800 == 72 [pid = 3980] [id = 424] 00:30:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACE61800 == 71 [pid = 3980] [id = 423] 00:30:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7FB8000 == 70 [pid = 3980] [id = 422] 00:30:04 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2FD6800 == 69 [pid = 3980] [id = 421] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (000000F09B7E2000) [pid = 3980] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (000000F09F7ED400) [pid = 3980] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (000000F0A2D56800) [pid = 3980] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (000000F09BBE7800) [pid = 3980] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (000000F0A7143C00) [pid = 3980] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F0A38CDC00) [pid = 3980] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F0A2C7E800) [pid = 3980] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F0A2DD9C00) [pid = 3980] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F0A86A9C00) [pid = 3980] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F09F5A1800) [pid = 3980] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F09B99B000) [pid = 3980] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F0A26AF800) [pid = 3980] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F09AD1EC00) [pid = 3980] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0A7FA5000) [pid = 3980] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F0A1A4E000) [pid = 3980] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F0A9997800) [pid = 3980] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0A8A27800) [pid = 3980] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F0A61AE000) [pid = 3980] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0A65F9C00) [pid = 3980] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F0A80BC400) [pid = 3980] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F0ACE15800) [pid = 3980] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0A713F000) [pid = 3980] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F0A495F400) [pid = 3980] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 00:30:04 INFO - PROCESS | 3980 | 1461137404317 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:30:04 INFO - PROCESS | 3980 | 1461137404320 Marionette TRACE conn4 <- [1,1742,null,{}] 00:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:30:04 INFO - PROCESS | 3980 | 1461137404324 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:04 INFO - PROCESS | 3980 | 1461137404422 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 00:30:04 INFO - PROCESS | 3980 | 1461137404450 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2336000 == 70 [pid = 3980] [id = 445] 00:30:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F09BB12800) [pid = 3980] [serial = 1335] [outer = 0000000000000000] 00:30:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F09BBE0800) [pid = 3980] [serial = 1336] [outer = 000000F09BB12800] 00:30:04 INFO - PROCESS | 3980 | 1461137404502 Marionette DEBUG loaded listener.js 00:30:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F09FDF2800) [pid = 3980] [serial = 1337] [outer = 000000F09BB12800] 00:30:05 INFO - PROCESS | 3980 | 1461137405032 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 00:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 00:30:05 INFO - PROCESS | 3980 | 1461137405057 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 00:30:05 INFO - PROCESS | 3980 | 1461137405059 Marionette TRACE conn4 <- [1,1745,null,{"value":"13"}] 00:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:30:05 INFO - PROCESS | 3980 | 1461137405063 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:30:05 INFO - PROCESS | 3980 | 1461137405067 Marionette TRACE conn4 <- [1,1746,null,{}] 00:30:05 INFO - PROCESS | 3980 | 1461137405078 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:05 INFO - PROCESS | 3980 | 1461137405170 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 00:30:05 INFO - PROCESS | 3980 | 1461137405179 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7217000 == 71 [pid = 3980] [id = 446] 00:30:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A29D2C00) [pid = 3980] [serial = 1338] [outer = 0000000000000000] 00:30:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0A2C87400) [pid = 3980] [serial = 1339] [outer = 000000F0A29D2C00] 00:30:05 INFO - PROCESS | 3980 | 1461137405231 Marionette DEBUG loaded listener.js 00:30:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A2DE2000) [pid = 3980] [serial = 1340] [outer = 000000F0A29D2C00] 00:30:05 INFO - PROCESS | 3980 | 1461137405693 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 00:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 692ms 00:30:05 INFO - PROCESS | 3980 | 1461137405758 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 00:30:05 INFO - PROCESS | 3980 | 1461137405761 Marionette TRACE conn4 <- [1,1749,null,{"value":"13"}] 00:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:30:05 INFO - PROCESS | 3980 | 1461137405764 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:30:05 INFO - PROCESS | 3980 | 1461137405766 Marionette TRACE conn4 <- [1,1750,null,{}] 00:30:05 INFO - PROCESS | 3980 | 1461137405770 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:05 INFO - PROCESS | 3980 | 1461137405861 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 00:30:05 INFO - PROCESS | 3980 | 1461137405948 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EE1000 == 72 [pid = 3980] [id = 447] 00:30:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A29D3000) [pid = 3980] [serial = 1341] [outer = 0000000000000000] 00:30:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F0A38C1800) [pid = 3980] [serial = 1342] [outer = 000000F0A29D3000] 00:30:06 INFO - PROCESS | 3980 | 1461137405995 Marionette DEBUG loaded listener.js 00:30:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0A4231400) [pid = 3980] [serial = 1343] [outer = 000000F0A29D3000] 00:30:06 INFO - PROCESS | 3980 | 1461137406377 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 00:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 627ms 00:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:30:06 INFO - PROCESS | 3980 | 1461137406394 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 00:30:06 INFO - PROCESS | 3980 | 1461137406396 Marionette TRACE conn4 <- [1,1753,null,{"value":"13"}] 00:30:06 INFO - PROCESS | 3980 | 1461137406400 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:30:06 INFO - PROCESS | 3980 | 1461137406401 Marionette TRACE conn4 <- [1,1754,null,{}] 00:30:06 INFO - PROCESS | 3980 | 1461137406405 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:06 INFO - PROCESS | 3980 | 1461137406493 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 00:30:06 INFO - PROCESS | 3980 | 1461137406627 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8066000 == 73 [pid = 3980] [id = 448] 00:30:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0A3AE3800) [pid = 3980] [serial = 1344] [outer = 0000000000000000] 00:30:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A5633800) [pid = 3980] [serial = 1345] [outer = 000000F0A3AE3800] 00:30:06 INFO - PROCESS | 3980 | 1461137406675 Marionette DEBUG loaded listener.js 00:30:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0A6D0B000) [pid = 3980] [serial = 1346] [outer = 000000F0A3AE3800] 00:30:07 INFO - PROCESS | 3980 | 1461137407105 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 00:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 734ms 00:30:07 INFO - PROCESS | 3980 | 1461137407137 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 00:30:07 INFO - PROCESS | 3980 | 1461137407139 Marionette TRACE conn4 <- [1,1757,null,{"value":"13"}] 00:30:07 INFO - PROCESS | 3980 | 1461137407143 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:30:07 INFO - PROCESS | 3980 | 1461137407145 Marionette TRACE conn4 <- [1,1758,null,{}] 00:30:07 INFO - PROCESS | 3980 | 1461137407155 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:07 INFO - PROCESS | 3980 | 1461137407293 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 00:30:07 INFO - PROCESS | 3980 | 1461137407356 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A981E000 == 74 [pid = 3980] [id = 449] 00:30:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F0A71ECC00) [pid = 3980] [serial = 1347] [outer = 0000000000000000] 00:30:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F0A7E61000) [pid = 3980] [serial = 1348] [outer = 000000F0A71ECC00] 00:30:07 INFO - PROCESS | 3980 | 1461137407405 Marionette DEBUG loaded listener.js 00:30:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F0A88E8C00) [pid = 3980] [serial = 1349] [outer = 000000F0A71ECC00] 00:30:07 INFO - PROCESS | 3980 | 1461137407841 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 00:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 733ms 00:30:07 INFO - PROCESS | 3980 | 1461137407879 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 00:30:07 INFO - PROCESS | 3980 | 1461137407882 Marionette TRACE conn4 <- [1,1761,null,{"value":"13"}] 00:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:30:07 INFO - PROCESS | 3980 | 1461137407925 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:30:07 INFO - PROCESS | 3980 | 1461137407927 Marionette TRACE conn4 <- [1,1762,null,{}] 00:30:07 INFO - PROCESS | 3980 | 1461137407937 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:08 INFO - PROCESS | 3980 | 1461137408056 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 00:30:08 INFO - PROCESS | 3980 | 1461137408119 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA3C5800 == 75 [pid = 3980] [id = 450] 00:30:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F0A89BC400) [pid = 3980] [serial = 1350] [outer = 0000000000000000] 00:30:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0A8A2DC00) [pid = 3980] [serial = 1351] [outer = 000000F0A89BC400] 00:30:08 INFO - PROCESS | 3980 | 1461137408164 Marionette DEBUG loaded listener.js 00:30:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F0A9992C00) [pid = 3980] [serial = 1352] [outer = 000000F0A89BC400] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F09AD21800) [pid = 3980] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F0A2D13400) [pid = 3980] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F09B71F800) [pid = 3980] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F0ACE14800) [pid = 3980] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F0A25BD000) [pid = 3980] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F096385400) [pid = 3980] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F094553400) [pid = 3980] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F0A2DE2400) [pid = 3980] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0968AA000) [pid = 3980] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F0A1A4A800) [pid = 3980] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F0A9996000) [pid = 3980] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0AD841400) [pid = 3980] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F0ADD2B000) [pid = 3980] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0ADD70C00) [pid = 3980] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F0AD8C9C00) [pid = 3980] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F0A999C000) [pid = 3980] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F09CE6EC00) [pid = 3980] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F095859800) [pid = 3980] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F0A1A47000) [pid = 3980] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A52A4000) [pid = 3980] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A6168C00) [pid = 3980] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0ADD71800) [pid = 3980] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A2D4C000) [pid = 3980] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A80BC800) [pid = 3980] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0ADD70400) [pid = 3980] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:30:08 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F09AD5A800) [pid = 3980] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:30:08 INFO - PROCESS | 3980 | 1461137408798 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 00:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 984ms 00:30:08 INFO - PROCESS | 3980 | 1461137408873 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 00:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:30:08 INFO - PROCESS | 3980 | 1461137408875 Marionette TRACE conn4 <- [1,1765,null,{"value":"13"}] 00:30:08 INFO - PROCESS | 3980 | 1461137408878 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:30:08 INFO - PROCESS | 3980 | 1461137408880 Marionette TRACE conn4 <- [1,1766,null,{}] 00:30:08 INFO - PROCESS | 3980 | 1461137408884 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:08 INFO - PROCESS | 3980 | 1461137408973 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 00:30:08 INFO - PROCESS | 3980 | 1461137408980 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E02800 == 76 [pid = 3980] [id = 451] 00:30:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F09AD23000) [pid = 3980] [serial = 1353] [outer = 0000000000000000] 00:30:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F09BA0EC00) [pid = 3980] [serial = 1354] [outer = 000000F09AD23000] 00:30:09 INFO - PROCESS | 3980 | 1461137409030 Marionette DEBUG loaded listener.js 00:30:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A29CEC00) [pid = 3980] [serial = 1355] [outer = 000000F09AD23000] 00:30:09 INFO - PROCESS | 3980 | 1461137409498 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 00:30:09 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:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 671ms 00:30:09 INFO - PROCESS | 3980 | 1461137409553 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 00:30:09 INFO - PROCESS | 3980 | 1461137409555 Marionette TRACE conn4 <- [1,1769,null,{"value":"13"}] 00:30:09 INFO - PROCESS | 3980 | 1461137409558 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:30:09 INFO - PROCESS | 3980 | 1461137409560 Marionette TRACE conn4 <- [1,1770,null,{}] 00:30:09 INFO - PROCESS | 3980 | 1461137409564 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:09 INFO - PROCESS | 3980 | 1461137409654 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 00:30:09 INFO - PROCESS | 3980 | 1461137409660 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACD6D800 == 77 [pid = 3980] [id = 452] 00:30:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A2D4C000) [pid = 3980] [serial = 1356] [outer = 0000000000000000] 00:30:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0A6168C00) [pid = 3980] [serial = 1357] [outer = 000000F0A2D4C000] 00:30:09 INFO - PROCESS | 3980 | 1461137409707 Marionette DEBUG loaded listener.js 00:30:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0AA135000) [pid = 3980] [serial = 1358] [outer = 000000F0A2D4C000] 00:30:10 INFO - PROCESS | 3980 | 1461137410125 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 00:30:10 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:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 628ms 00:30:10 INFO - PROCESS | 3980 | 1461137410190 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 00:30:10 INFO - PROCESS | 3980 | 1461137410192 Marionette TRACE conn4 <- [1,1773,null,{"value":"13"}] 00:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:30:10 INFO - PROCESS | 3980 | 1461137410195 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:30:10 INFO - PROCESS | 3980 | 1461137410197 Marionette TRACE conn4 <- [1,1774,null,{}] 00:30:10 INFO - PROCESS | 3980 | 1461137410201 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:10 INFO - PROCESS | 3980 | 1461137410293 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 00:30:10 INFO - PROCESS | 3980 | 1461137410300 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACDB5800 == 78 [pid = 3980] [id = 453] 00:30:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0AA133C00) [pid = 3980] [serial = 1359] [outer = 0000000000000000] 00:30:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0ACE1F000) [pid = 3980] [serial = 1360] [outer = 000000F0AA133C00] 00:30:10 INFO - PROCESS | 3980 | 1461137410345 Marionette DEBUG loaded listener.js 00:30:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0ACEDC800) [pid = 3980] [serial = 1361] [outer = 000000F0AA133C00] 00:30:10 INFO - PROCESS | 3980 | 1461137410846 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 00:30:10 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:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 692ms 00:30:10 INFO - PROCESS | 3980 | 1461137410892 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 00:30:10 INFO - PROCESS | 3980 | 1461137410897 Marionette TRACE conn4 <- [1,1777,null,{"value":"13"}] 00:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:30:10 INFO - PROCESS | 3980 | 1461137410903 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:30:10 INFO - PROCESS | 3980 | 1461137410908 Marionette TRACE conn4 <- [1,1778,null,{}] 00:30:10 INFO - PROCESS | 3980 | 1461137410915 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:11 INFO - PROCESS | 3980 | 1461137411106 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 00:30:11 INFO - PROCESS | 3980 | 1461137411221 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2EC7000 == 79 [pid = 3980] [id = 454] 00:30:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F09AD2CC00) [pid = 3980] [serial = 1362] [outer = 0000000000000000] 00:30:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F09B711400) [pid = 3980] [serial = 1363] [outer = 000000F09AD2CC00] 00:30:11 INFO - PROCESS | 3980 | 1461137411279 Marionette DEBUG loaded listener.js 00:30:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A007C000) [pid = 3980] [serial = 1364] [outer = 000000F09AD2CC00] 00:30:11 INFO - PROCESS | 3980 | 1461137411827 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:30:11 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:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 985ms 00:30:11 INFO - PROCESS | 3980 | 1461137411890 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 00:30:11 INFO - PROCESS | 3980 | 1461137411897 Marionette TRACE conn4 <- [1,1781,null,{"value":"13"}] 00:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:30:11 INFO - PROCESS | 3980 | 1461137411904 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:30:11 INFO - PROCESS | 3980 | 1461137411907 Marionette TRACE conn4 <- [1,1782,null,{}] 00:30:11 INFO - PROCESS | 3980 | 1461137411911 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:12 INFO - PROCESS | 3980 | 1461137412031 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 00:30:12 INFO - PROCESS | 3980 | 1461137412137 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E16800 == 80 [pid = 3980] [id = 455] 00:30:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0A26AE400) [pid = 3980] [serial = 1365] [outer = 0000000000000000] 00:30:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A2C87C00) [pid = 3980] [serial = 1366] [outer = 000000F0A26AE400] 00:30:12 INFO - PROCESS | 3980 | 1461137412193 Marionette DEBUG loaded listener.js 00:30:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A382D000) [pid = 3980] [serial = 1367] [outer = 000000F0A26AE400] 00:30:12 INFO - PROCESS | 3980 | 1461137412793 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 923ms 00:30:12 INFO - PROCESS | 3980 | 1461137412833 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 00:30:12 INFO - PROCESS | 3980 | 1461137412835 Marionette TRACE conn4 <- [1,1785,null,{"value":"13"}] 00:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:30:12 INFO - PROCESS | 3980 | 1461137412839 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:30:12 INFO - PROCESS | 3980 | 1461137412843 Marionette TRACE conn4 <- [1,1786,null,{}] 00:30:12 INFO - PROCESS | 3980 | 1461137412856 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:12 INFO - PROCESS | 3980 | 1461137412977 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 00:30:13 INFO - PROCESS | 3980 | 1461137413082 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACE55000 == 81 [pid = 3980] [id = 456] 00:30:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F0A7147800) [pid = 3980] [serial = 1368] [outer = 0000000000000000] 00:30:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0A7E5EC00) [pid = 3980] [serial = 1369] [outer = 000000F0A7147800] 00:30:13 INFO - PROCESS | 3980 | 1461137413141 Marionette DEBUG loaded listener.js 00:30:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0A8621800) [pid = 3980] [serial = 1370] [outer = 000000F0A7147800] 00:30:13 INFO - PROCESS | 3980 | 1461137413793 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 00:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 986ms 00:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:30:13 INFO - PROCESS | 3980 | 1461137413827 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 00:30:13 INFO - PROCESS | 3980 | 1461137413831 Marionette TRACE conn4 <- [1,1789,null,{"value":"13"}] 00:30:13 INFO - PROCESS | 3980 | 1461137413834 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:30:13 INFO - PROCESS | 3980 | 1461137413836 Marionette TRACE conn4 <- [1,1790,null,{}] 00:30:13 INFO - PROCESS | 3980 | 1461137413840 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:13 INFO - PROCESS | 3980 | 1461137413954 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 00:30:14 INFO - PROCESS | 3980 | 1461137414086 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AD80A000 == 82 [pid = 3980] [id = 457] 00:30:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0AA12EC00) [pid = 3980] [serial = 1371] [outer = 0000000000000000] 00:30:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0ACE1A400) [pid = 3980] [serial = 1372] [outer = 000000F0AA12EC00] 00:30:14 INFO - PROCESS | 3980 | 1461137414144 Marionette DEBUG loaded listener.js 00:30:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F0AD673C00) [pid = 3980] [serial = 1373] [outer = 000000F0AA12EC00] 00:30:14 INFO - PROCESS | 3980 | 1461137414692 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 943ms 00:30:14 INFO - PROCESS | 3980 | 1461137414780 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 00:30:14 INFO - PROCESS | 3980 | 1461137414782 Marionette TRACE conn4 <- [1,1793,null,{"value":"13"}] 00:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:30:14 INFO - PROCESS | 3980 | 1461137414786 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:30:14 INFO - PROCESS | 3980 | 1461137414788 Marionette TRACE conn4 <- [1,1794,null,{}] 00:30:14 INFO - PROCESS | 3980 | 1461137414792 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:14 INFO - PROCESS | 3980 | 1461137414905 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 00:30:15 INFO - PROCESS | 3980 | 1461137415036 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AE5A9800 == 83 [pid = 3980] [id = 458] 00:30:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F0AD673400) [pid = 3980] [serial = 1374] [outer = 0000000000000000] 00:30:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F0AD8C2400) [pid = 3980] [serial = 1375] [outer = 000000F0AD673400] 00:30:15 INFO - PROCESS | 3980 | 1461137415093 Marionette DEBUG loaded listener.js 00:30:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F0ADA0A400) [pid = 3980] [serial = 1376] [outer = 000000F0AD673400] 00:30:15 INFO - PROCESS | 3980 | 1461137415672 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 00:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 944ms 00:30:15 INFO - PROCESS | 3980 | 1461137415733 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 00:30:15 INFO - PROCESS | 3980 | 1461137415735 Marionette TRACE conn4 <- [1,1797,null,{"value":"13"}] 00:30:15 INFO - PROCESS | 3980 | 1461137415739 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:30:15 INFO - PROCESS | 3980 | 1461137415741 Marionette TRACE conn4 <- [1,1798,null,{}] 00:30:15 INFO - PROCESS | 3980 | 1461137415745 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:15 INFO - PROCESS | 3980 | 1461137415880 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 00:30:16 INFO - PROCESS | 3980 | 1461137416017 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B1698800 == 84 [pid = 3980] [id = 459] 00:30:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0ADD2B400) [pid = 3980] [serial = 1377] [outer = 0000000000000000] 00:30:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F0ADD69400) [pid = 3980] [serial = 1378] [outer = 000000F0ADD2B400] 00:30:16 INFO - PROCESS | 3980 | 1461137416076 Marionette DEBUG loaded listener.js 00:30:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (000000F0AE9AC400) [pid = 3980] [serial = 1379] [outer = 000000F0ADD2B400] 00:30:16 INFO - PROCESS | 3980 | 1461137416693 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 986ms 00:30:16 INFO - PROCESS | 3980 | 1461137416731 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 00:30:16 INFO - PROCESS | 3980 | 1461137416733 Marionette TRACE conn4 <- [1,1801,null,{"value":"13"}] 00:30:16 INFO - PROCESS | 3980 | 1461137416738 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:30:16 INFO - PROCESS | 3980 | 1461137416740 Marionette TRACE conn4 <- [1,1802,null,{}] 00:30:16 INFO - PROCESS | 3980 | 1461137416744 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:16 INFO - PROCESS | 3980 | 1461137416853 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 00:30:16 INFO - PROCESS | 3980 | 1461137416984 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B1A1C000 == 85 [pid = 3980] [id = 460] 00:30:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (000000F0ADD34800) [pid = 3980] [serial = 1380] [outer = 0000000000000000] 00:30:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (000000F0B08D2400) [pid = 3980] [serial = 1381] [outer = 000000F0ADD34800] 00:30:17 INFO - PROCESS | 3980 | 1461137417040 Marionette DEBUG loaded listener.js 00:30:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (000000F0B166B800) [pid = 3980] [serial = 1382] [outer = 000000F0ADD34800] 00:30:17 INFO - PROCESS | 3980 | 1461137417643 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 00:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 986ms 00:30:17 INFO - PROCESS | 3980 | 1461137417728 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 00:30:17 INFO - PROCESS | 3980 | 1461137417731 Marionette TRACE conn4 <- [1,1805,null,{"value":"13"}] 00:30:17 INFO - PROCESS | 3980 | 1461137417734 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:30:17 INFO - PROCESS | 3980 | 1461137417737 Marionette TRACE conn4 <- [1,1806,null,{}] 00:30:17 INFO - PROCESS | 3980 | 1461137417740 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:17 INFO - PROCESS | 3980 | 1461137417854 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 00:30:17 INFO - PROCESS | 3980 | 1461137417989 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B9D4000 == 86 [pid = 3980] [id = 461] 00:30:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (000000F094557C00) [pid = 3980] [serial = 1383] [outer = 0000000000000000] 00:30:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (000000F0979D2000) [pid = 3980] [serial = 1384] [outer = 000000F094557C00] 00:30:18 INFO - PROCESS | 3980 | 1461137418045 Marionette DEBUG loaded listener.js 00:30:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (000000F0A20E6000) [pid = 3980] [serial = 1385] [outer = 000000F094557C00] 00:30:18 INFO - PROCESS | 3980 | 1461137418864 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 00:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1186ms 00:30:18 INFO - PROCESS | 3980 | 1461137418922 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 00:30:18 INFO - PROCESS | 3980 | 1461137418927 Marionette TRACE conn4 <- [1,1809,null,{"value":"13"}] 00:30:18 INFO - PROCESS | 3980 | 1461137418933 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:30:18 INFO - PROCESS | 3980 | 1461137418936 Marionette TRACE conn4 <- [1,1810,null,{}] 00:30:18 INFO - PROCESS | 3980 | 1461137418942 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:19 INFO - PROCESS | 3980 | 1461137419058 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 00:30:19 INFO - PROCESS | 3980 | 1461137419196 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7112000 == 87 [pid = 3980] [id = 462] 00:30:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (000000F09BB4B000) [pid = 3980] [serial = 1386] [outer = 0000000000000000] 00:30:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (000000F09455CC00) [pid = 3980] [serial = 1387] [outer = 000000F09BB4B000] 00:30:19 INFO - PROCESS | 3980 | 1461137419256 Marionette DEBUG loaded listener.js 00:30:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (000000F09FDF6400) [pid = 3980] [serial = 1388] [outer = 000000F09BB4B000] 00:30:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACD6D800 == 86 [pid = 3980] [id = 452] 00:30:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7E02800 == 85 [pid = 3980] [id = 451] 00:30:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA3C5800 == 84 [pid = 3980] [id = 450] 00:30:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A981E000 == 83 [pid = 3980] [id = 449] 00:30:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8066000 == 82 [pid = 3980] [id = 448] 00:30:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EE1000 == 81 [pid = 3980] [id = 447] 00:30:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7217000 == 80 [pid = 3980] [id = 446] 00:30:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2336000 == 79 [pid = 3980] [id = 445] 00:30:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7103000 == 78 [pid = 3980] [id = 444] 00:30:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA1EA800 == 77 [pid = 3980] [id = 440] 00:30:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A769E000 == 76 [pid = 3980] [id = 439] 00:30:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3440000 == 75 [pid = 3980] [id = 438] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (000000F0AE9AA400) [pid = 3980] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (000000F0B1B6DC00) [pid = 3980] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (000000F0AE9B2000) [pid = 3980] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (000000F0ACE20400) [pid = 3980] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (000000F0B1D91C00) [pid = 3980] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (000000F0B1D83000) [pid = 3980] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (000000F0A654A000) [pid = 3980] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (000000F0AD8C3C00) [pid = 3980] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (000000F0B1B6D800) [pid = 3980] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (000000F0A1A45000) [pid = 3980] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F0A1A14800) [pid = 3980] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F0A2374400) [pid = 3980] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F0A2D19C00) [pid = 3980] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F09BBE4C00) [pid = 3980] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F09B9A1800) [pid = 3980] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F0AD846C00) [pid = 3980] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F0A27A7800) [pid = 3980] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F09B719C00) [pid = 3980] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F09CE6F400) [pid = 3980] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F096C68C00) [pid = 3980] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F095F89000) [pid = 3980] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0A7FA2400) [pid = 3980] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F0A3534400) [pid = 3980] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0A2D4AC00) [pid = 3980] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F0ADA04400) [pid = 3980] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F09AC8B800) [pid = 3980] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0ADD32400) [pid = 3980] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F0A2DDC000) [pid = 3980] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F0AD8BF400) [pid = 3980] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F09B484800) [pid = 3980] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A38C2000) [pid = 3980] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A3AE4000) [pid = 3980] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A42C9800) [pid = 3980] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A6555400) [pid = 3980] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A29D1800) [pid = 3980] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0A555B000) [pid = 3980] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F0AD83E400) [pid = 3980] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F0B1D8C800) [pid = 3980] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F09C54B000) [pid = 3980] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A2DA6C00) [pid = 3980] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0A87C0400) [pid = 3980] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A6549400) [pid = 3980] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 00:30:19 INFO - PROCESS | 3980 | 1461137419937 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 00:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1029ms 00:30:19 INFO - PROCESS | 3980 | 1461137419966 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 00:30:19 INFO - PROCESS | 3980 | 1461137419972 Marionette TRACE conn4 <- [1,1813,null,{"value":"13"}] 00:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:30:19 INFO - PROCESS | 3980 | 1461137419978 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:30:19 INFO - PROCESS | 3980 | 1461137419981 Marionette TRACE conn4 <- [1,1814,null,{}] 00:30:19 INFO - PROCESS | 3980 | 1461137419985 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:20 INFO - PROCESS | 3980 | 1461137420117 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 00:30:20 INFO - PROCESS | 3980 | 1461137420209 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A30E1800 == 76 [pid = 3980] [id = 463] 00:30:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0956EF400) [pid = 3980] [serial = 1389] [outer = 0000000000000000] 00:30:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F09AE21400) [pid = 3980] [serial = 1390] [outer = 000000F0956EF400] 00:30:20 INFO - PROCESS | 3980 | 1461137420256 Marionette DEBUG loaded listener.js 00:30:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F09FDF6000) [pid = 3980] [serial = 1391] [outer = 000000F0956EF400] 00:30:20 INFO - PROCESS | 3980 | 1461137420676 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 00:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 734ms 00:30:20 INFO - PROCESS | 3980 | 1461137420714 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 00:30:20 INFO - PROCESS | 3980 | 1461137420716 Marionette TRACE conn4 <- [1,1817,null,{"value":"13"}] 00:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:30:20 INFO - PROCESS | 3980 | 1461137420724 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:30:20 INFO - PROCESS | 3980 | 1461137420729 Marionette TRACE conn4 <- [1,1818,null,{}] 00:30:20 INFO - PROCESS | 3980 | 1461137420740 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:20 INFO - PROCESS | 3980 | 1461137420862 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 00:30:20 INFO - PROCESS | 3980 | 1461137420879 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7211800 == 77 [pid = 3980] [id = 464] 00:30:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A26AF000) [pid = 3980] [serial = 1392] [outer = 0000000000000000] 00:30:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0A27A7800) [pid = 3980] [serial = 1393] [outer = 000000F0A26AF000] 00:30:20 INFO - PROCESS | 3980 | 1461137420927 Marionette DEBUG loaded listener.js 00:30:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A2D13400) [pid = 3980] [serial = 1394] [outer = 000000F0A26AF000] 00:30:21 INFO - PROCESS | 3980 | 1461137421383 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 00:30:21 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:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 691ms 00:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:30:21 INFO - PROCESS | 3980 | 1461137421418 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 00:30:21 INFO - PROCESS | 3980 | 1461137421421 Marionette TRACE conn4 <- [1,1821,null,{"value":"13"}] 00:30:21 INFO - PROCESS | 3980 | 1461137421424 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:30:21 INFO - PROCESS | 3980 | 1461137421426 Marionette TRACE conn4 <- [1,1822,null,{}] 00:30:21 INFO - PROCESS | 3980 | 1461137421430 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:21 INFO - PROCESS | 3980 | 1461137421522 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 00:30:21 INFO - PROCESS | 3980 | 1461137421531 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E1E000 == 78 [pid = 3980] [id = 465] 00:30:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F0A2D4B000) [pid = 3980] [serial = 1395] [outer = 0000000000000000] 00:30:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A2DDEC00) [pid = 3980] [serial = 1396] [outer = 000000F0A2D4B000] 00:30:21 INFO - PROCESS | 3980 | 1461137421580 Marionette DEBUG loaded listener.js 00:30:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A329C400) [pid = 3980] [serial = 1397] [outer = 000000F0A2D4B000] 00:30:22 INFO - PROCESS | 3980 | 1461137422025 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 00:30:22 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:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 629ms 00:30:22 INFO - PROCESS | 3980 | 1461137422057 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 00:30:22 INFO - PROCESS | 3980 | 1461137422059 Marionette TRACE conn4 <- [1,1825,null,{"value":"13"}] 00:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:30:22 INFO - PROCESS | 3980 | 1461137422062 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:30:22 INFO - PROCESS | 3980 | 1461137422064 Marionette TRACE conn4 <- [1,1826,null,{}] 00:30:22 INFO - PROCESS | 3980 | 1461137422068 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:22 INFO - PROCESS | 3980 | 1461137422194 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 00:30:22 INFO - PROCESS | 3980 | 1461137422278 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8053800 == 79 [pid = 3980] [id = 466] 00:30:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A3666400) [pid = 3980] [serial = 1398] [outer = 0000000000000000] 00:30:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0A38CE000) [pid = 3980] [serial = 1399] [outer = 000000F0A3666400] 00:30:22 INFO - PROCESS | 3980 | 1461137422323 Marionette DEBUG loaded listener.js 00:30:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A42C9800) [pid = 3980] [serial = 1400] [outer = 000000F0A3666400] 00:30:22 INFO - PROCESS | 3980 | 1461137422777 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 00:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 733ms 00:30:22 INFO - PROCESS | 3980 | 1461137422805 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 00:30:22 INFO - PROCESS | 3980 | 1461137422807 Marionette TRACE conn4 <- [1,1829,null,{"value":"13"}] 00:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:30:22 INFO - PROCESS | 3980 | 1461137422810 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:30:22 INFO - PROCESS | 3980 | 1461137422812 Marionette TRACE conn4 <- [1,1830,null,{}] 00:30:22 INFO - PROCESS | 3980 | 1461137422816 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:22 INFO - PROCESS | 3980 | 1461137422955 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 00:30:22 INFO - PROCESS | 3980 | 1461137422978 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A86DE800 == 80 [pid = 3980] [id = 467] 00:30:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A61B9800) [pid = 3980] [serial = 1401] [outer = 0000000000000000] 00:30:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0A6555C00) [pid = 3980] [serial = 1402] [outer = 000000F0A61B9800] 00:30:23 INFO - PROCESS | 3980 | 1461137423026 Marionette DEBUG loaded listener.js 00:30:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0A71E9000) [pid = 3980] [serial = 1403] [outer = 000000F0A61B9800] 00:30:23 INFO - PROCESS | 3980 | 1461137423480 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 00:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 691ms 00:30:23 INFO - PROCESS | 3980 | 1461137423504 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 00:30:23 INFO - PROCESS | 3980 | 1461137423506 Marionette TRACE conn4 <- [1,1833,null,{"value":"13"}] 00:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:30:23 INFO - PROCESS | 3980 | 1461137423509 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:30:23 INFO - PROCESS | 3980 | 1461137423511 Marionette TRACE conn4 <- [1,1834,null,{}] 00:30:23 INFO - PROCESS | 3980 | 1461137423515 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:23 INFO - PROCESS | 3980 | 1461137423663 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 00:30:23 INFO - PROCESS | 3980 | 1461137423685 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C92000 == 81 [pid = 3980] [id = 468] 00:30:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F0A654B800) [pid = 3980] [serial = 1404] [outer = 0000000000000000] 00:30:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0A7628400) [pid = 3980] [serial = 1405] [outer = 000000F0A654B800] 00:30:23 INFO - PROCESS | 3980 | 1461137423730 Marionette DEBUG loaded listener.js 00:30:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A7E5F800) [pid = 3980] [serial = 1406] [outer = 000000F0A654B800] 00:30:24 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F0A71ECC00) [pid = 3980] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:30:24 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F09BB12800) [pid = 3980] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:30:24 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0A29D2C00) [pid = 3980] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:30:24 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F095F82400) [pid = 3980] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:30:24 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F0A29D3000) [pid = 3980] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:30:24 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A89BC400) [pid = 3980] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:30:24 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F09AD23000) [pid = 3980] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:30:24 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A2D4C000) [pid = 3980] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:30:24 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A3AE3800) [pid = 3980] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:30:24 INFO - PROCESS | 3980 | 1461137424314 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:30:24 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:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 838ms 00:30:24 INFO - PROCESS | 3980 | 1461137424351 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 00:30:24 INFO - PROCESS | 3980 | 1461137424353 Marionette TRACE conn4 <- [1,1837,null,{"value":"13"}] 00:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:30:24 INFO - PROCESS | 3980 | 1461137424356 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:30:24 INFO - PROCESS | 3980 | 1461137424358 Marionette TRACE conn4 <- [1,1838,null,{}] 00:30:24 INFO - PROCESS | 3980 | 1461137424362 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:24 INFO - PROCESS | 3980 | 1461137424452 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 00:30:24 INFO - PROCESS | 3980 | 1461137424546 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA3B0000 == 82 [pid = 3980] [id = 469] 00:30:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0A0711000) [pid = 3980] [serial = 1407] [outer = 0000000000000000] 00:30:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0A6547000) [pid = 3980] [serial = 1408] [outer = 000000F0A0711000] 00:30:24 INFO - PROCESS | 3980 | 1461137424594 Marionette DEBUG loaded listener.js 00:30:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A80B4000) [pid = 3980] [serial = 1409] [outer = 000000F0A0711000] 00:30:24 INFO - PROCESS | 3980 | 1461137424964 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 688ms 00:30:25 INFO - PROCESS | 3980 | 1461137425047 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 00:30:25 INFO - PROCESS | 3980 | 1461137425049 Marionette TRACE conn4 <- [1,1841,null,{"value":"13"}] 00:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:30:25 INFO - PROCESS | 3980 | 1461137425053 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:30:25 INFO - PROCESS | 3980 | 1461137425055 Marionette TRACE conn4 <- [1,1842,null,{}] 00:30:25 INFO - PROCESS | 3980 | 1461137425058 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:25 INFO - PROCESS | 3980 | 1461137425184 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 00:30:25 INFO - PROCESS | 3980 | 1461137425197 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC213800 == 83 [pid = 3980] [id = 470] 00:30:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A0715400) [pid = 3980] [serial = 1410] [outer = 0000000000000000] 00:30:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0A877A000) [pid = 3980] [serial = 1411] [outer = 000000F0A0715400] 00:30:25 INFO - PROCESS | 3980 | 1461137425246 Marionette DEBUG loaded listener.js 00:30:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0A8784C00) [pid = 3980] [serial = 1412] [outer = 000000F0A0715400] 00:30:25 INFO - PROCESS | 3980 | 1461137425662 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 628ms 00:30:25 INFO - PROCESS | 3980 | 1461137425684 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 00:30:25 INFO - PROCESS | 3980 | 1461137425686 Marionette TRACE conn4 <- [1,1845,null,{"value":"13"}] 00:30:25 INFO - PROCESS | 3980 | 1461137425689 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:30:25 INFO - PROCESS | 3980 | 1461137425691 Marionette TRACE conn4 <- [1,1846,null,{}] 00:30:25 INFO - PROCESS | 3980 | 1461137425694 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:25 INFO - PROCESS | 3980 | 1461137425818 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 00:30:25 INFO - PROCESS | 3980 | 1461137425827 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACE5F000 == 84 [pid = 3980] [id = 471] 00:30:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F0A8781C00) [pid = 3980] [serial = 1413] [outer = 0000000000000000] 00:30:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0A89BE400) [pid = 3980] [serial = 1414] [outer = 000000F0A8781C00] 00:30:25 INFO - PROCESS | 3980 | 1461137425874 Marionette DEBUG loaded listener.js 00:30:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A9995000) [pid = 3980] [serial = 1415] [outer = 000000F0A8781C00] 00:30:26 INFO - PROCESS | 3980 | 1461137426398 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 00:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 735ms 00:30:26 INFO - PROCESS | 3980 | 1461137426472 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 00:30:26 INFO - PROCESS | 3980 | 1461137426477 Marionette TRACE conn4 <- [1,1849,null,{"value":"13"}] 00:30:26 INFO - PROCESS | 3980 | 1461137426482 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:30:26 INFO - PROCESS | 3980 | 1461137426487 Marionette TRACE conn4 <- [1,1850,null,{}] 00:30:26 INFO - PROCESS | 3980 | 1461137426512 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:26 INFO - PROCESS | 3980 | 1461137426649 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 00:30:26 INFO - PROCESS | 3980 | 1461137426762 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B6D800 == 85 [pid = 3980] [id = 472] 00:30:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F09695A000) [pid = 3980] [serial = 1416] [outer = 0000000000000000] 00:30:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F09BA11000) [pid = 3980] [serial = 1417] [outer = 000000F09695A000] 00:30:26 INFO - PROCESS | 3980 | 1461137426822 Marionette DEBUG loaded listener.js 00:30:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F09F7F1800) [pid = 3980] [serial = 1418] [outer = 000000F09695A000] 00:30:27 INFO - PROCESS | 3980 | 1461137427403 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 00:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 942ms 00:30:27 INFO - PROCESS | 3980 | 1461137427435 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 00:30:27 INFO - PROCESS | 3980 | 1461137427442 Marionette TRACE conn4 <- [1,1853,null,{"value":"13"}] 00:30:27 INFO - PROCESS | 3980 | 1461137427449 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:30:27 INFO - PROCESS | 3980 | 1461137427452 Marionette TRACE conn4 <- [1,1854,null,{}] 00:30:27 INFO - PROCESS | 3980 | 1461137427456 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:27 INFO - PROCESS | 3980 | 1461137427575 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 00:30:27 INFO - PROCESS | 3980 | 1461137427680 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EEF800 == 86 [pid = 3980] [id = 473] 00:30:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F0A26ADC00) [pid = 3980] [serial = 1419] [outer = 0000000000000000] 00:30:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0A2D19C00) [pid = 3980] [serial = 1420] [outer = 000000F0A26ADC00] 00:30:27 INFO - PROCESS | 3980 | 1461137427736 Marionette DEBUG loaded listener.js 00:30:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0A3AE7800) [pid = 3980] [serial = 1421] [outer = 000000F0A26ADC00] 00:30:28 INFO - PROCESS | 3980 | 1461137428346 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 00:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 944ms 00:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:30:28 INFO - PROCESS | 3980 | 1461137428399 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 00:30:28 INFO - PROCESS | 3980 | 1461137428402 Marionette TRACE conn4 <- [1,1857,null,{"value":"13"}] 00:30:28 INFO - PROCESS | 3980 | 1461137428406 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:30:28 INFO - PROCESS | 3980 | 1461137428410 Marionette TRACE conn4 <- [1,1858,null,{}] 00:30:28 INFO - PROCESS | 3980 | 1461137428422 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:28 INFO - PROCESS | 3980 | 1461137428543 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 00:30:28 INFO - PROCESS | 3980 | 1461137428676 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AD816000 == 87 [pid = 3980] [id = 474] 00:30:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A654A000) [pid = 3980] [serial = 1422] [outer = 0000000000000000] 00:30:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0A767F800) [pid = 3980] [serial = 1423] [outer = 000000F0A654A000] 00:30:28 INFO - PROCESS | 3980 | 1461137428736 Marionette DEBUG loaded listener.js 00:30:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F0A8A92400) [pid = 3980] [serial = 1424] [outer = 000000F0A654A000] 00:30:29 INFO - PROCESS | 3980 | 1461137429355 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 00:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 986ms 00:30:29 INFO - PROCESS | 3980 | 1461137429394 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 00:30:29 INFO - PROCESS | 3980 | 1461137429397 Marionette TRACE conn4 <- [1,1861,null,{"value":"13"}] 00:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:30:29 INFO - PROCESS | 3980 | 1461137429401 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:30:29 INFO - PROCESS | 3980 | 1461137429403 Marionette TRACE conn4 <- [1,1862,null,{}] 00:30:29 INFO - PROCESS | 3980 | 1461137429407 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:29 INFO - PROCESS | 3980 | 1461137429525 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 00:30:29 INFO - PROCESS | 3980 | 1461137429659 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B0B43000 == 88 [pid = 3980] [id = 475] 00:30:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F0ACED3400) [pid = 3980] [serial = 1425] [outer = 0000000000000000] 00:30:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F0ACEDC000) [pid = 3980] [serial = 1426] [outer = 000000F0ACED3400] 00:30:29 INFO - PROCESS | 3980 | 1461137429717 Marionette DEBUG loaded listener.js 00:30:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F0AD841800) [pid = 3980] [serial = 1427] [outer = 000000F0ACED3400] 00:30:30 INFO - PROCESS | 3980 | 1461137430266 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 00:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 880ms 00:30:30 INFO - PROCESS | 3980 | 1461137430283 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 00:30:30 INFO - PROCESS | 3980 | 1461137430285 Marionette TRACE conn4 <- [1,1865,null,{"value":"13"}] 00:30:30 INFO - PROCESS | 3980 | 1461137430305 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:30:30 INFO - PROCESS | 3980 | 1461137430308 Marionette TRACE conn4 <- [1,1866,null,{}] 00:30:30 INFO - PROCESS | 3980 | 1461137430311 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:30 INFO - PROCESS | 3980 | 1461137430423 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 00:30:30 INFO - PROCESS | 3980 | 1461137430527 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B1A1D000 == 89 [pid = 3980] [id = 476] 00:30:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0AD8C8800) [pid = 3980] [serial = 1428] [outer = 0000000000000000] 00:30:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F0ADA04800) [pid = 3980] [serial = 1429] [outer = 000000F0AD8C8800] 00:30:30 INFO - PROCESS | 3980 | 1461137430582 Marionette DEBUG loaded listener.js 00:30:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (000000F0ADD2C000) [pid = 3980] [serial = 1430] [outer = 000000F0AD8C8800] 00:30:31 INFO - PROCESS | 3980 | 1461137431163 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 00:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 881ms 00:30:31 INFO - PROCESS | 3980 | 1461137431200 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 00:30:31 INFO - PROCESS | 3980 | 1461137431202 Marionette TRACE conn4 <- [1,1869,null,{"value":"13"}] 00:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:30:31 INFO - PROCESS | 3980 | 1461137431207 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:30:31 INFO - PROCESS | 3980 | 1461137431210 Marionette TRACE conn4 <- [1,1870,null,{}] 00:30:31 INFO - PROCESS | 3980 | 1461137431213 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:31 INFO - PROCESS | 3980 | 1461137431349 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 00:30:31 INFO - PROCESS | 3980 | 1461137431458 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B1B50800 == 90 [pid = 3980] [id = 477] 00:30:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (000000F0AE9B4C00) [pid = 3980] [serial = 1431] [outer = 0000000000000000] 00:30:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (000000F0B166B000) [pid = 3980] [serial = 1432] [outer = 000000F0AE9B4C00] 00:30:31 INFO - PROCESS | 3980 | 1461137431517 Marionette DEBUG loaded listener.js 00:30:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (000000F0B1676C00) [pid = 3980] [serial = 1433] [outer = 000000F0AE9B4C00] 00:30:32 INFO - PROCESS | 3980 | 1461137432054 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 00:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 881ms 00:30:32 INFO - PROCESS | 3980 | 1461137432100 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 00:30:32 INFO - PROCESS | 3980 | 1461137432102 Marionette TRACE conn4 <- [1,1873,null,{"value":"13"}] 00:30:32 INFO - PROCESS | 3980 | 1461137432107 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:30:32 INFO - PROCESS | 3980 | 1461137432109 Marionette TRACE conn4 <- [1,1874,null,{}] 00:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:30:32 INFO - PROCESS | 3980 | 1461137432113 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:32 INFO - PROCESS | 3980 | 1461137432225 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 00:30:32 INFO - PROCESS | 3980 | 1461137432330 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B1DD1000 == 91 [pid = 3980] [id = 478] 00:30:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (000000F0B0881800) [pid = 3980] [serial = 1434] [outer = 0000000000000000] 00:30:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (000000F0B0887C00) [pid = 3980] [serial = 1435] [outer = 000000F0B0881800] 00:30:32 INFO - PROCESS | 3980 | 1461137432384 Marionette DEBUG loaded listener.js 00:30:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (000000F0B1673000) [pid = 3980] [serial = 1436] [outer = 000000F0B0881800] 00:30:32 INFO - PROCESS | 3980 | 1461137432947 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 00:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 882ms 00:30:33 INFO - PROCESS | 3980 | 1461137433000 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 00:30:33 INFO - PROCESS | 3980 | 1461137433002 Marionette TRACE conn4 <- [1,1877,null,{"value":"13"}] 00:30:33 INFO - PROCESS | 3980 | 1461137433007 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:30:33 INFO - PROCESS | 3980 | 1461137433010 Marionette TRACE conn4 <- [1,1878,null,{}] 00:30:33 INFO - PROCESS | 3980 | 1461137433013 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:33 INFO - PROCESS | 3980 | 1461137433125 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 00:30:33 INFO - PROCESS | 3980 | 1461137433230 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AE55F000 == 92 [pid = 3980] [id = 479] 00:30:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (000000F0A7F40C00) [pid = 3980] [serial = 1437] [outer = 0000000000000000] 00:30:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (000000F0A7F47800) [pid = 3980] [serial = 1438] [outer = 000000F0A7F40C00] 00:30:33 INFO - PROCESS | 3980 | 1461137433285 Marionette DEBUG loaded listener.js 00:30:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (000000F0ACEDF800) [pid = 3980] [serial = 1439] [outer = 000000F0A7F40C00] 00:30:33 INFO - PROCESS | 3980 | 1461137433863 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 00:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 880ms 00:30:33 INFO - PROCESS | 3980 | 1461137433894 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 00:30:33 INFO - PROCESS | 3980 | 1461137433896 Marionette TRACE conn4 <- [1,1881,null,{"value":"13"}] 00:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:30:33 INFO - PROCESS | 3980 | 1461137433900 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:30:33 INFO - PROCESS | 3980 | 1461137433902 Marionette TRACE conn4 <- [1,1882,null,{}] 00:30:33 INFO - PROCESS | 3980 | 1461137433906 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:34 INFO - PROCESS | 3980 | 1461137434020 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 00:30:34 INFO - PROCESS | 3980 | 1461137434126 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6EE4800 == 93 [pid = 3980] [id = 480] 00:30:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 154 (000000F095F85800) [pid = 3980] [serial = 1440] [outer = 0000000000000000] 00:30:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 155 (000000F0A5DB4C00) [pid = 3980] [serial = 1441] [outer = 000000F095F85800] 00:30:34 INFO - PROCESS | 3980 | 1461137434181 Marionette DEBUG loaded listener.js 00:30:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 156 (000000F0A9991C00) [pid = 3980] [serial = 1442] [outer = 000000F095F85800] 00:30:35 INFO - PROCESS | 3980 | 1461137435050 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 00:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1181ms 00:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:30:35 INFO - PROCESS | 3980 | 1461137435084 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 00:30:35 INFO - PROCESS | 3980 | 1461137435087 Marionette TRACE conn4 <- [1,1885,null,{"value":"13"}] 00:30:35 INFO - PROCESS | 3980 | 1461137435092 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:30:35 INFO - PROCESS | 3980 | 1461137435096 Marionette TRACE conn4 <- [1,1886,null,{}] 00:30:35 INFO - PROCESS | 3980 | 1461137435101 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:35 INFO - PROCESS | 3980 | 1461137435214 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 00:30:35 INFO - PROCESS | 3980 | 1461137435354 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5A71000 == 94 [pid = 3980] [id = 481] 00:30:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 157 (000000F09CE69800) [pid = 3980] [serial = 1443] [outer = 0000000000000000] 00:30:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 158 (000000F09F7F8C00) [pid = 3980] [serial = 1444] [outer = 000000F09CE69800] 00:30:35 INFO - PROCESS | 3980 | 1461137435407 Marionette DEBUG loaded listener.js 00:30:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 159 (000000F0A2978000) [pid = 3980] [serial = 1445] [outer = 000000F09CE69800] 00:30:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC213800 == 93 [pid = 3980] [id = 470] 00:30:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA3B0000 == 92 [pid = 3980] [id = 469] 00:30:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C92000 == 91 [pid = 3980] [id = 468] 00:30:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A86DE800 == 90 [pid = 3980] [id = 467] 00:30:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8053800 == 89 [pid = 3980] [id = 466] 00:30:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7E1E000 == 88 [pid = 3980] [id = 465] 00:30:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7211800 == 87 [pid = 3980] [id = 464] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 158 (000000F0A279D800) [pid = 3980] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 157 (000000F09B57F400) [pid = 3980] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 156 (000000F0A71E8C00) [pid = 3980] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 155 (000000F09BB4EC00) [pid = 3980] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 154 (000000F0ACE1F000) [pid = 3980] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A30E1800 == 86 [pid = 3980] [id = 463] 00:30:36 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7112000 == 85 [pid = 3980] [id = 462] 00:30:36 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AE5A9800 == 84 [pid = 3980] [id = 458] 00:30:36 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AD80A000 == 83 [pid = 3980] [id = 457] 00:30:36 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACE55000 == 82 [pid = 3980] [id = 456] 00:30:36 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7E16800 == 81 [pid = 3980] [id = 455] 00:30:36 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2EC7000 == 80 [pid = 3980] [id = 454] 00:30:36 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACDB5800 == 79 [pid = 3980] [id = 453] 00:30:36 INFO - PROCESS | 3980 | 1461137436090 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 00:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1033ms 00:30:36 INFO - PROCESS | 3980 | 1461137436126 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 00:30:36 INFO - PROCESS | 3980 | 1461137436132 Marionette TRACE conn4 <- [1,1889,null,{"value":"13"}] 00:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:30:36 INFO - PROCESS | 3980 | 1461137436139 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:30:36 INFO - PROCESS | 3980 | 1461137436141 Marionette TRACE conn4 <- [1,1890,null,{}] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 153 (000000F0A7E61000) [pid = 3980] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (000000F09BBE0800) [pid = 3980] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (000000F09FDF2800) [pid = 3980] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (000000F0A2C87400) [pid = 3980] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (000000F0A2DE2000) [pid = 3980] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (000000F09BA10000) [pid = 3980] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (000000F09AD03400) [pid = 3980] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (000000F0A38C1800) [pid = 3980] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (000000F0A4231400) [pid = 3980] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (000000F0A7140000) [pid = 3980] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (000000F0A8A2DC00) [pid = 3980] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F0A7E55400) [pid = 3980] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F0A80B1400) [pid = 3980] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F0A88E8C00) [pid = 3980] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F09BA0EC00) [pid = 3980] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F0A6168C00) [pid = 3980] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F0AA135000) [pid = 3980] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F0A9992C00) [pid = 3980] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F0A29CEC00) [pid = 3980] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0A5633800) [pid = 3980] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F0A6D0B000) [pid = 3980] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 00:30:36 INFO - PROCESS | 3980 | 1461137436201 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:36 INFO - PROCESS | 3980 | 1461137436332 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 00:30:36 INFO - PROCESS | 3980 | 1461137436345 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3EF1000 == 80 [pid = 3980] [id = 482] 00:30:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F09BB4EC00) [pid = 3980] [serial = 1446] [outer = 0000000000000000] 00:30:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0A06BDC00) [pid = 3980] [serial = 1447] [outer = 000000F09BB4EC00] 00:30:36 INFO - PROCESS | 3980 | 1461137436392 Marionette DEBUG loaded listener.js 00:30:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A26B2000) [pid = 3980] [serial = 1448] [outer = 000000F09BB4EC00] 00:30:36 INFO - PROCESS | 3980 | 1461137436897 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 00:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 816ms 00:30:36 INFO - PROCESS | 3980 | 1461137436956 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 00:30:36 INFO - PROCESS | 3980 | 1461137436958 Marionette TRACE conn4 <- [1,1893,null,{"value":"13"}] 00:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:30:36 INFO - PROCESS | 3980 | 1461137436962 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:30:36 INFO - PROCESS | 3980 | 1461137436966 Marionette TRACE conn4 <- [1,1894,null,{}] 00:30:36 INFO - PROCESS | 3980 | 1461137436977 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:37 INFO - PROCESS | 3980 | 1461137437080 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 00:30:37 INFO - PROCESS | 3980 | 1461137437174 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7FB5000 == 81 [pid = 3980] [id = 483] 00:30:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0A25BC400) [pid = 3980] [serial = 1449] [outer = 0000000000000000] 00:30:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F0A3029400) [pid = 3980] [serial = 1450] [outer = 000000F0A25BC400] 00:30:37 INFO - PROCESS | 3980 | 1461137437223 Marionette DEBUG loaded listener.js 00:30:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F0A3AEA000) [pid = 3980] [serial = 1451] [outer = 000000F0A25BC400] 00:30:37 INFO - PROCESS | 3980 | 1461137437596 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 00:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 691ms 00:30:37 INFO - PROCESS | 3980 | 1461137437656 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 00:30:37 INFO - PROCESS | 3980 | 1461137437659 Marionette TRACE conn4 <- [1,1897,null,{"value":"13"}] 00:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:30:37 INFO - PROCESS | 3980 | 1461137437662 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:30:37 INFO - PROCESS | 3980 | 1461137437664 Marionette TRACE conn4 <- [1,1898,null,{}] 00:30:37 INFO - PROCESS | 3980 | 1461137437667 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:37 INFO - PROCESS | 3980 | 1461137437764 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 00:30:37 INFO - PROCESS | 3980 | 1461137437770 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A86CD000 == 82 [pid = 3980] [id = 484] 00:30:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F0A562E400) [pid = 3980] [serial = 1452] [outer = 0000000000000000] 00:30:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F0A61AEC00) [pid = 3980] [serial = 1453] [outer = 000000F0A562E400] 00:30:37 INFO - PROCESS | 3980 | 1461137437818 Marionette DEBUG loaded listener.js 00:30:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0A65FA800) [pid = 3980] [serial = 1454] [outer = 000000F0A562E400] 00:30:38 INFO - PROCESS | 3980 | 1461137438278 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 00:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 691ms 00:30:38 INFO - PROCESS | 3980 | 1461137438362 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 00:30:38 INFO - PROCESS | 3980 | 1461137438364 Marionette TRACE conn4 <- [1,1901,null,{"value":"13"}] 00:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:30:38 INFO - PROCESS | 3980 | 1461137438367 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:30:38 INFO - PROCESS | 3980 | 1461137438369 Marionette TRACE conn4 <- [1,1902,null,{}] 00:30:38 INFO - PROCESS | 3980 | 1461137438373 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:38 INFO - PROCESS | 3980 | 1461137438524 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 00:30:38 INFO - PROCESS | 3980 | 1461137438552 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C8F000 == 83 [pid = 3980] [id = 485] 00:30:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F0A29D8400) [pid = 3980] [serial = 1455] [outer = 0000000000000000] 00:30:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (000000F0A71ED400) [pid = 3980] [serial = 1456] [outer = 000000F0A29D8400] 00:30:38 INFO - PROCESS | 3980 | 1461137438598 Marionette DEBUG loaded listener.js 00:30:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (000000F0A7E61400) [pid = 3980] [serial = 1457] [outer = 000000F0A29D8400] 00:30:39 INFO - PROCESS | 3980 | 1461137439067 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 00:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 733ms 00:30:39 INFO - PROCESS | 3980 | 1461137439104 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 00:30:39 INFO - PROCESS | 3980 | 1461137439106 Marionette TRACE conn4 <- [1,1905,null,{"value":"13"}] 00:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:30:39 INFO - PROCESS | 3980 | 1461137439109 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:30:39 INFO - PROCESS | 3980 | 1461137439111 Marionette TRACE conn4 <- [1,1906,null,{}] 00:30:39 INFO - PROCESS | 3980 | 1461137439115 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:39 INFO - PROCESS | 3980 | 1461137439254 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 00:30:39 INFO - PROCESS | 3980 | 1461137439319 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AB709800 == 84 [pid = 3980] [id = 486] 00:30:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (000000F0A8781800) [pid = 3980] [serial = 1458] [outer = 0000000000000000] 00:30:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (000000F0A8A33400) [pid = 3980] [serial = 1459] [outer = 000000F0A8781800] 00:30:39 INFO - PROCESS | 3980 | 1461137439367 Marionette DEBUG loaded listener.js 00:30:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (000000F0AA13C400) [pid = 3980] [serial = 1460] [outer = 000000F0A8781800] 00:30:39 INFO - PROCESS | 3980 | 1461137439808 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 00:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 733ms 00:30:39 INFO - PROCESS | 3980 | 1461137439845 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 00:30:39 INFO - PROCESS | 3980 | 1461137439847 Marionette TRACE conn4 <- [1,1909,null,{"value":"13"}] 00:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:30:39 INFO - PROCESS | 3980 | 1461137439877 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:30:39 INFO - PROCESS | 3980 | 1461137439879 Marionette TRACE conn4 <- [1,1910,null,{}] 00:30:39 INFO - PROCESS | 3980 | 1461137439897 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:40 INFO - PROCESS | 3980 | 1461137440021 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 00:30:40 INFO - PROCESS | 3980 | 1461137440085 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACD80000 == 85 [pid = 3980] [id = 487] 00:30:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (000000F09BB47800) [pid = 3980] [serial = 1461] [outer = 0000000000000000] 00:30:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (000000F0ACEDF400) [pid = 3980] [serial = 1462] [outer = 000000F09BB47800] 00:30:40 INFO - PROCESS | 3980 | 1461137440134 Marionette DEBUG loaded listener.js 00:30:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (000000F0AD8C7800) [pid = 3980] [serial = 1463] [outer = 000000F09BB47800] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (000000F0A762EC00) [pid = 3980] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (000000F0A87BCC00) [pid = 3980] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (000000F0AD849400) [pid = 3980] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (000000F096392000) [pid = 3980] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (000000F0A1A13000) [pid = 3980] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (000000F096959800) [pid = 3980] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (000000F0A6550C00) [pid = 3980] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (000000F0A3666400) [pid = 3980] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F0A61B9800) [pid = 3980] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F0A0711000) [pid = 3980] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F0A654B800) [pid = 3980] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F0A26AE400) [pid = 3980] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F09AD2CC00) [pid = 3980] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F09BB4B000) [pid = 3980] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F0A7147800) [pid = 3980] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F0956EF400) [pid = 3980] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0A0715400) [pid = 3980] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F0A2D4B000) [pid = 3980] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F0A26AF000) [pid = 3980] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F094557C00) [pid = 3980] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F09BAAEC00) [pid = 3980] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0A1A4B000) [pid = 3980] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:30:40 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F0A3020C00) [pid = 3980] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:30:40 INFO - PROCESS | 3980 | 1461137440753 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 00:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 924ms 00:30:40 INFO - PROCESS | 3980 | 1461137440777 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 00:30:40 INFO - PROCESS | 3980 | 1461137440779 Marionette TRACE conn4 <- [1,1913,null,{"value":"13"}] 00:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:30:40 INFO - PROCESS | 3980 | 1461137440782 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:30:40 INFO - PROCESS | 3980 | 1461137440784 Marionette TRACE conn4 <- [1,1914,null,{}] 00:30:40 INFO - PROCESS | 3980 | 1461137440788 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:40 INFO - PROCESS | 3980 | 1461137440914 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 00:30:40 INFO - PROCESS | 3980 | 1461137440974 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA473000 == 86 [pid = 3980] [id = 488] 00:30:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F09699C400) [pid = 3980] [serial = 1464] [outer = 0000000000000000] 00:30:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0A2373400) [pid = 3980] [serial = 1465] [outer = 000000F09699C400] 00:30:41 INFO - PROCESS | 3980 | 1461137441019 Marionette DEBUG loaded listener.js 00:30:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A3AEE800) [pid = 3980] [serial = 1466] [outer = 000000F09699C400] 00:30:41 INFO - PROCESS | 3980 | 1461137441383 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 00:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 628ms 00:30:41 INFO - PROCESS | 3980 | 1461137441418 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 00:30:41 INFO - PROCESS | 3980 | 1461137441420 Marionette TRACE conn4 <- [1,1917,null,{"value":"13"}] 00:30:41 INFO - PROCESS | 3980 | 1461137441423 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:30:41 INFO - PROCESS | 3980 | 1461137441425 Marionette TRACE conn4 <- [1,1918,null,{}] 00:30:41 INFO - PROCESS | 3980 | 1461137441428 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:41 INFO - PROCESS | 3980 | 1461137441521 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 00:30:41 INFO - PROCESS | 3980 | 1461137441527 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AE55A000 == 87 [pid = 3980] [id = 489] 00:30:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A6550C00) [pid = 3980] [serial = 1467] [outer = 0000000000000000] 00:30:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F0A8780000) [pid = 3980] [serial = 1468] [outer = 000000F0A6550C00] 00:30:41 INFO - PROCESS | 3980 | 1461137441573 Marionette DEBUG loaded listener.js 00:30:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0ADA09C00) [pid = 3980] [serial = 1469] [outer = 000000F0A6550C00] 00:30:42 INFO - PROCESS | 3980 | 1461137442034 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 00:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 629ms 00:30:42 INFO - PROCESS | 3980 | 1461137442057 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 00:30:42 INFO - PROCESS | 3980 | 1461137442059 Marionette TRACE conn4 <- [1,1921,null,{"value":"13"}] 00:30:42 INFO - PROCESS | 3980 | 1461137442063 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:30:42 INFO - PROCESS | 3980 | 1461137442065 Marionette TRACE conn4 <- [1,1922,null,{}] 00:30:42 INFO - PROCESS | 3980 | 1461137442081 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:42 INFO - PROCESS | 3980 | 1461137442173 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 00:30:42 INFO - PROCESS | 3980 | 1461137442179 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B17D3000 == 88 [pid = 3980] [id = 490] 00:30:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0ADD34000) [pid = 3980] [serial = 1470] [outer = 0000000000000000] 00:30:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0ADD67000) [pid = 3980] [serial = 1471] [outer = 000000F0ADD34000] 00:30:42 INFO - PROCESS | 3980 | 1461137442226 Marionette DEBUG loaded listener.js 00:30:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0B0881C00) [pid = 3980] [serial = 1472] [outer = 000000F0ADD34000] 00:30:42 INFO - PROCESS | 3980 | 1461137442833 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 00:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 839ms 00:30:42 INFO - PROCESS | 3980 | 1461137442925 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 00:30:42 INFO - PROCESS | 3980 | 1461137442930 Marionette TRACE conn4 <- [1,1925,null,{"value":"13"}] 00:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:30:42 INFO - PROCESS | 3980 | 1461137442981 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:30:42 INFO - PROCESS | 3980 | 1461137442986 Marionette TRACE conn4 <- [1,1926,null,{}] 00:30:42 INFO - PROCESS | 3980 | 1461137442993 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:43 INFO - PROCESS | 3980 | 1461137443135 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 00:30:43 INFO - PROCESS | 3980 | 1461137443252 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7204000 == 89 [pid = 3980] [id = 491] 00:30:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F096739C00) [pid = 3980] [serial = 1473] [outer = 0000000000000000] 00:30:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F09BB4A400) [pid = 3980] [serial = 1474] [outer = 000000F096739C00] 00:30:43 INFO - PROCESS | 3980 | 1461137443313 Marionette DEBUG loaded listener.js 00:30:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F0A209BC00) [pid = 3980] [serial = 1475] [outer = 000000F096739C00] 00:30:43 INFO - PROCESS | 3980 | 1461137443859 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 00:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 943ms 00:30:43 INFO - PROCESS | 3980 | 1461137443927 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 00:30:43 INFO - PROCESS | 3980 | 1461137443933 Marionette TRACE conn4 <- [1,1929,null,{"value":"13"}] 00:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:30:43 INFO - PROCESS | 3980 | 1461137443940 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:30:43 INFO - PROCESS | 3980 | 1461137443943 Marionette TRACE conn4 <- [1,1930,null,{}] 00:30:43 INFO - PROCESS | 3980 | 1461137443948 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:44 INFO - PROCESS | 3980 | 1461137444099 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 00:30:44 INFO - PROCESS | 3980 | 1461137444237 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9812800 == 90 [pid = 3980] [id = 492] 00:30:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F096960000) [pid = 3980] [serial = 1476] [outer = 0000000000000000] 00:30:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0A33FBC00) [pid = 3980] [serial = 1477] [outer = 000000F096960000] 00:30:44 INFO - PROCESS | 3980 | 1461137444294 Marionette DEBUG loaded listener.js 00:30:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F0A5639400) [pid = 3980] [serial = 1478] [outer = 000000F096960000] 00:30:44 INFO - PROCESS | 3980 | 1461137444927 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1025ms 00:30:44 INFO - PROCESS | 3980 | 1461137444972 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 00:30:44 INFO - PROCESS | 3980 | 1461137444975 Marionette TRACE conn4 <- [1,1933,null,{"value":"13"}] 00:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:30:44 INFO - PROCESS | 3980 | 1461137444978 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:30:44 INFO - PROCESS | 3980 | 1461137444983 Marionette TRACE conn4 <- [1,1934,null,{}] 00:30:45 INFO - PROCESS | 3980 | 1461137445015 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:45 INFO - PROCESS | 3980 | 1461137445168 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 00:30:45 INFO - PROCESS | 3980 | 1461137445306 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B1AAE800 == 91 [pid = 3980] [id = 493] 00:30:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (000000F0A71EF400) [pid = 3980] [serial = 1479] [outer = 0000000000000000] 00:30:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (000000F0A877E800) [pid = 3980] [serial = 1480] [outer = 000000F0A71EF400] 00:30:45 INFO - PROCESS | 3980 | 1461137445366 Marionette DEBUG loaded listener.js 00:30:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (000000F0AD8BEC00) [pid = 3980] [serial = 1481] [outer = 000000F0A71EF400] 00:30:46 INFO - PROCESS | 3980 | 1461137446010 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 00:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1089ms 00:30:46 INFO - PROCESS | 3980 | 1461137446075 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 00:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:30:46 INFO - PROCESS | 3980 | 1461137446078 Marionette TRACE conn4 <- [1,1937,null,{"value":"13"}] 00:30:46 INFO - PROCESS | 3980 | 1461137446082 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:30:46 INFO - PROCESS | 3980 | 1461137446084 Marionette TRACE conn4 <- [1,1938,null,{}] 00:30:46 INFO - PROCESS | 3980 | 1461137446089 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:46 INFO - PROCESS | 3980 | 1461137446209 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 00:30:46 INFO - PROCESS | 3980 | 1461137446345 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B23C5000 == 92 [pid = 3980] [id = 494] 00:30:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (000000F0AE9B2000) [pid = 3980] [serial = 1482] [outer = 0000000000000000] 00:30:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (000000F0B083EC00) [pid = 3980] [serial = 1483] [outer = 000000F0AE9B2000] 00:30:46 INFO - PROCESS | 3980 | 1461137446403 Marionette DEBUG loaded listener.js 00:30:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (000000F0B0887000) [pid = 3980] [serial = 1484] [outer = 000000F0AE9B2000] 00:30:46 INFO - PROCESS | 3980 | 1461137446934 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 00:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 882ms 00:30:46 INFO - PROCESS | 3980 | 1461137446964 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 00:30:46 INFO - PROCESS | 3980 | 1461137446967 Marionette TRACE conn4 <- [1,1941,null,{"value":"13"}] 00:30:46 INFO - PROCESS | 3980 | 1461137446970 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:30:46 INFO - PROCESS | 3980 | 1461137446973 Marionette TRACE conn4 <- [1,1942,null,{}] 00:30:46 INFO - PROCESS | 3980 | 1461137446977 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:47 INFO - PROCESS | 3980 | 1461137447091 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 00:30:47 INFO - PROCESS | 3980 | 1461137447201 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B23E1000 == 93 [pid = 3980] [id = 495] 00:30:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (000000F0B083B400) [pid = 3980] [serial = 1485] [outer = 0000000000000000] 00:30:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (000000F0B166B400) [pid = 3980] [serial = 1486] [outer = 000000F0B083B400] 00:30:47 INFO - PROCESS | 3980 | 1461137447256 Marionette DEBUG loaded listener.js 00:30:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (000000F0B1A8B000) [pid = 3980] [serial = 1487] [outer = 000000F0B083B400] 00:30:47 INFO - PROCESS | 3980 | 1461137447829 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 00:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 883ms 00:30:47 INFO - PROCESS | 3980 | 1461137447868 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 00:30:47 INFO - PROCESS | 3980 | 1461137447870 Marionette TRACE conn4 <- [1,1945,null,{"value":"13"}] 00:30:47 INFO - PROCESS | 3980 | 1461137447875 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:30:47 INFO - PROCESS | 3980 | 1461137447878 Marionette TRACE conn4 <- [1,1946,null,{}] 00:30:47 INFO - PROCESS | 3980 | 1461137447882 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:48 INFO - PROCESS | 3980 | 1461137448020 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 00:30:48 INFO - PROCESS | 3980 | 1461137448133 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B162B000 == 94 [pid = 3980] [id = 496] 00:30:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (000000F0B1B5AC00) [pid = 3980] [serial = 1488] [outer = 0000000000000000] 00:30:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 154 (000000F0B1B63C00) [pid = 3980] [serial = 1489] [outer = 000000F0B1B5AC00] 00:30:48 INFO - PROCESS | 3980 | 1461137448233 Marionette DEBUG loaded listener.js 00:30:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 155 (000000F0B1B6E000) [pid = 3980] [serial = 1490] [outer = 000000F0B1B5AC00] 00:30:48 INFO - PROCESS | 3980 | 1461137448829 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 00:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 983ms 00:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:30:48 INFO - PROCESS | 3980 | 1461137448866 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 00:30:48 INFO - PROCESS | 3980 | 1461137448868 Marionette TRACE conn4 <- [1,1949,null,{"value":"13"}] 00:30:48 INFO - PROCESS | 3980 | 1461137448872 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:30:48 INFO - PROCESS | 3980 | 1461137448874 Marionette TRACE conn4 <- [1,1950,null,{}] 00:30:48 INFO - PROCESS | 3980 | 1461137448878 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:49 INFO - PROCESS | 3980 | 1461137448996 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 00:30:49 INFO - PROCESS | 3980 | 1461137449107 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3055800 == 95 [pid = 3980] [id = 497] 00:30:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 156 (000000F09B484000) [pid = 3980] [serial = 1491] [outer = 0000000000000000] 00:30:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 157 (000000F0A00BFC00) [pid = 3980] [serial = 1492] [outer = 000000F09B484000] 00:30:49 INFO - PROCESS | 3980 | 1461137449163 Marionette DEBUG loaded listener.js 00:30:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 158 (000000F0A38CA400) [pid = 3980] [serial = 1493] [outer = 000000F09B484000] 00:30:50 INFO - PROCESS | 3980 | 1461137450101 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 00:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1294ms 00:30:50 INFO - PROCESS | 3980 | 1461137450169 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 00:30:50 INFO - PROCESS | 3980 | 1461137450173 Marionette TRACE conn4 <- [1,1953,null,{"value":"13"}] 00:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:30:50 INFO - PROCESS | 3980 | 1461137450177 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:30:50 INFO - PROCESS | 3980 | 1461137450180 Marionette TRACE conn4 <- [1,1954,null,{}] 00:30:50 INFO - PROCESS | 3980 | 1461137450187 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:50 INFO - PROCESS | 3980 | 1461137450306 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 00:30:50 INFO - PROCESS | 3980 | 1461137450447 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7115000 == 96 [pid = 3980] [id = 498] 00:30:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 159 (000000F09B9A8C00) [pid = 3980] [serial = 1494] [outer = 0000000000000000] 00:30:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 160 (000000F09BB18400) [pid = 3980] [serial = 1495] [outer = 000000F09B9A8C00] 00:30:50 INFO - PROCESS | 3980 | 1461137450502 Marionette DEBUG loaded listener.js 00:30:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 161 (000000F09CE6EC00) [pid = 3980] [serial = 1496] [outer = 000000F09B9A8C00] 00:30:51 INFO - PROCESS | 3980 | 1461137451143 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 00:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1034ms 00:30:51 INFO - PROCESS | 3980 | 1461137451212 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 00:30:51 INFO - PROCESS | 3980 | 1461137451218 Marionette TRACE conn4 <- [1,1957,null,{"value":"13"}] 00:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:30:51 INFO - PROCESS | 3980 | 1461137451225 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:30:51 INFO - PROCESS | 3980 | 1461137451227 Marionette TRACE conn4 <- [1,1958,null,{}] 00:30:51 INFO - PROCESS | 3980 | 1461137451253 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:51 INFO - PROCESS | 3980 | 1461137451375 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 00:30:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AE55A000 == 95 [pid = 3980] [id = 489] 00:30:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA473000 == 94 [pid = 3980] [id = 488] 00:30:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACD80000 == 93 [pid = 3980] [id = 487] 00:30:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AB709800 == 92 [pid = 3980] [id = 486] 00:30:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C8F000 == 91 [pid = 3980] [id = 485] 00:30:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A86CD000 == 90 [pid = 3980] [id = 484] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 160 (000000F0ACE1A400) [pid = 3980] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 159 (000000F0AD8C2400) [pid = 3980] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 158 (000000F0ADD69400) [pid = 3980] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 157 (000000F0B08D2400) [pid = 3980] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 156 (000000F0A89BE400) [pid = 3980] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7FB5000 == 89 [pid = 3980] [id = 483] 00:30:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3EF1000 == 88 [pid = 3980] [id = 482] 00:30:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5A71000 == 87 [pid = 3980] [id = 481] 00:30:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AD816000 == 86 [pid = 3980] [id = 474] 00:30:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EEF800 == 85 [pid = 3980] [id = 473] 00:30:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B6D800 == 84 [pid = 3980] [id = 472] 00:30:51 INFO - PROCESS | 3980 | 1461137451560 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 155 (000000F09FDEE000) [pid = 3980] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 154 (000000F0A2D16400) [pid = 3980] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 153 (000000F0A7630C00) [pid = 3980] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (000000F0A9994800) [pid = 3980] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (000000F0A8A2E800) [pid = 3980] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (000000F0ADA57400) [pid = 3980] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (000000F09BB13400) [pid = 3980] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (000000F0A42FC400) [pid = 3980] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (000000F0A5DAE000) [pid = 3980] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (000000F0A38CE000) [pid = 3980] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (000000F0A42C9800) [pid = 3980] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (000000F0A6555C00) [pid = 3980] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (000000F0A6547000) [pid = 3980] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F0A7628400) [pid = 3980] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F0A2C87C00) [pid = 3980] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F0A007C000) [pid = 3980] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F09B711400) [pid = 3980] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F09FDF6400) [pid = 3980] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F09455CC00) [pid = 3980] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F0A8621800) [pid = 3980] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F0A7E5EC00) [pid = 3980] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F09AE21400) [pid = 3980] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F09FDF6000) [pid = 3980] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F0A877A000) [pid = 3980] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0A2DDEC00) [pid = 3980] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F0A27A7800) [pid = 3980] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0A2D13400) [pid = 3980] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F0A20E6000) [pid = 3980] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F0979D2000) [pid = 3980] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0A8784C00) [pid = 3980] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F0A382D000) [pid = 3980] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F0A80B4000) [pid = 3980] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A71E9000) [pid = 3980] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A7E5F800) [pid = 3980] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0A329C400) [pid = 3980] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A7628C00) [pid = 3980] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 00:30:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09CED9800 == 85 [pid = 3980] [id = 499] 00:30:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F094553800) [pid = 3980] [serial = 1497] [outer = 0000000000000000] 00:30:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F09617F400) [pid = 3980] [serial = 1498] [outer = 000000F094553800] 00:30:51 INFO - PROCESS | 3980 | 1461137451616 Marionette DEBUG loaded listener.js 00:30:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F09AD26800) [pid = 3980] [serial = 1499] [outer = 000000F094553800] 00:30:52 INFO - PROCESS | 3980 | 1461137452027 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 00:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 858ms 00:30:52 INFO - PROCESS | 3980 | 1461137452088 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 00:30:52 INFO - PROCESS | 3980 | 1461137452090 Marionette TRACE conn4 <- [1,1961,null,{"value":"13"}] 00:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:30:52 INFO - PROCESS | 3980 | 1461137452094 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:30:52 INFO - PROCESS | 3980 | 1461137452098 Marionette TRACE conn4 <- [1,1962,null,{}] 00:30:52 INFO - PROCESS | 3980 | 1461137452144 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:52 INFO - PROCESS | 3980 | 1461137452243 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 00:30:52 INFO - PROCESS | 3980 | 1461137452259 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6151800 == 86 [pid = 3980] [id = 500] 00:30:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A0713800) [pid = 3980] [serial = 1500] [outer = 0000000000000000] 00:30:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0A1A47400) [pid = 3980] [serial = 1501] [outer = 000000F0A0713800] 00:30:52 INFO - PROCESS | 3980 | 1461137452307 Marionette DEBUG loaded listener.js 00:30:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0A297E800) [pid = 3980] [serial = 1502] [outer = 000000F0A0713800] 00:30:52 INFO - PROCESS | 3980 | 1461137452764 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 00:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 691ms 00:30:52 INFO - PROCESS | 3980 | 1461137452790 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 00:30:52 INFO - PROCESS | 3980 | 1461137452793 Marionette TRACE conn4 <- [1,1965,null,{"value":"13"}] 00:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:30:52 INFO - PROCESS | 3980 | 1461137452796 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:30:52 INFO - PROCESS | 3980 | 1461137452798 Marionette TRACE conn4 <- [1,1966,null,{}] 00:30:52 INFO - PROCESS | 3980 | 1461137452801 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:52 INFO - PROCESS | 3980 | 1461137452923 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 00:30:52 INFO - PROCESS | 3980 | 1461137452931 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EEC800 == 87 [pid = 3980] [id = 501] 00:30:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F0A2D20000) [pid = 3980] [serial = 1503] [outer = 0000000000000000] 00:30:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0A2D4C800) [pid = 3980] [serial = 1504] [outer = 000000F0A2D20000] 00:30:52 INFO - PROCESS | 3980 | 1461137452980 Marionette DEBUG loaded listener.js 00:30:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A2DE0800) [pid = 3980] [serial = 1505] [outer = 000000F0A2D20000] 00:30:53 INFO - PROCESS | 3980 | 1461137453431 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 691ms 00:30:53 INFO - PROCESS | 3980 | 1461137453489 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 00:30:53 INFO - PROCESS | 3980 | 1461137453491 Marionette TRACE conn4 <- [1,1969,null,{"value":"13"}] 00:30:53 INFO - PROCESS | 3980 | 1461137453494 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:30:53 INFO - PROCESS | 3980 | 1461137453496 Marionette TRACE conn4 <- [1,1970,null,{}] 00:30:53 INFO - PROCESS | 3980 | 1461137453499 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:53 INFO - PROCESS | 3980 | 1461137453590 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 00:30:53 INFO - PROCESS | 3980 | 1461137453597 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A805E800 == 88 [pid = 3980] [id = 502] 00:30:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F09C605000) [pid = 3980] [serial = 1506] [outer = 0000000000000000] 00:30:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A3029C00) [pid = 3980] [serial = 1507] [outer = 000000F09C605000] 00:30:53 INFO - PROCESS | 3980 | 1461137453644 Marionette DEBUG loaded listener.js 00:30:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A38C0000) [pid = 3980] [serial = 1508] [outer = 000000F09C605000] 00:30:54 INFO - PROCESS | 3980 | 1461137454130 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 691ms 00:30:54 INFO - PROCESS | 3980 | 1461137454188 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 00:30:54 INFO - PROCESS | 3980 | 1461137454190 Marionette TRACE conn4 <- [1,1973,null,{"value":"13"}] 00:30:54 INFO - PROCESS | 3980 | 1461137454193 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:30:54 INFO - PROCESS | 3980 | 1461137454195 Marionette TRACE conn4 <- [1,1974,null,{}] 00:30:54 INFO - PROCESS | 3980 | 1461137454199 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:54 INFO - PROCESS | 3980 | 1461137454369 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 00:30:54 INFO - PROCESS | 3980 | 1461137454397 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A88C2000 == 89 [pid = 3980] [id = 503] 00:30:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F0A49EAC00) [pid = 3980] [serial = 1509] [outer = 0000000000000000] 00:30:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0A5DB6400) [pid = 3980] [serial = 1510] [outer = 000000F0A49EAC00] 00:30:54 INFO - PROCESS | 3980 | 1461137454446 Marionette DEBUG loaded listener.js 00:30:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0A6554000) [pid = 3980] [serial = 1511] [outer = 000000F0A49EAC00] 00:30:54 INFO - PROCESS | 3980 | 1461137454885 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 734ms 00:30:54 INFO - PROCESS | 3980 | 1461137454930 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 00:30:54 INFO - PROCESS | 3980 | 1461137454933 Marionette TRACE conn4 <- [1,1977,null,{"value":"13"}] 00:30:54 INFO - PROCESS | 3980 | 1461137454936 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:30:54 INFO - PROCESS | 3980 | 1461137454938 Marionette TRACE conn4 <- [1,1978,null,{}] 00:30:54 INFO - PROCESS | 3980 | 1461137454942 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:55 INFO - PROCESS | 3980 | 1461137455066 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 00:30:55 INFO - PROCESS | 3980 | 1461137455086 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A99BB000 == 90 [pid = 3980] [id = 504] 00:30:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A6E4FC00) [pid = 3980] [serial = 1512] [outer = 0000000000000000] 00:30:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0A7145800) [pid = 3980] [serial = 1513] [outer = 000000F0A6E4FC00] 00:30:55 INFO - PROCESS | 3980 | 1461137455131 Marionette DEBUG loaded listener.js 00:30:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F0A7624000) [pid = 3980] [serial = 1514] [outer = 000000F0A6E4FC00] 00:30:55 INFO - PROCESS | 3980 | 1461137455568 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 00:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 689ms 00:30:55 INFO - PROCESS | 3980 | 1461137455631 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 00:30:55 INFO - PROCESS | 3980 | 1461137455633 Marionette TRACE conn4 <- [1,1981,null,{"value":"13"}] 00:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:30:55 INFO - PROCESS | 3980 | 1461137455637 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:30:55 INFO - PROCESS | 3980 | 1461137455638 Marionette TRACE conn4 <- [1,1982,null,{}] 00:30:55 INFO - PROCESS | 3980 | 1461137455642 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:55 INFO - PROCESS | 3980 | 1461137455790 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F09617E800) [pid = 3980] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F0ADD34800) [pid = 3980] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F0AA133C00) [pid = 3980] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0AA12EC00) [pid = 3980] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F0A7E61800) [pid = 3980] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F0AD673400) [pid = 3980] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0ADA5F400) [pid = 3980] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F0ADD2B400) [pid = 3980] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0A7630800) [pid = 3980] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F0A29D8400) [pid = 3980] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F0A8781800) [pid = 3980] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F09699C400) [pid = 3980] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F09BB47800) [pid = 3980] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F0A6550C00) [pid = 3980] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A25BC400) [pid = 3980] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A562E400) [pid = 3980] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F09BB4EC00) [pid = 3980] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:30:56 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F09CE69800) [pid = 3980] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:30:56 INFO - PROCESS | 3980 | 1461137456181 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B65000 == 91 [pid = 3980] [id = 505] 00:30:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0956EF400) [pid = 3980] [serial = 1515] [outer = 0000000000000000] 00:30:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F09AD03400) [pid = 3980] [serial = 1516] [outer = 000000F0956EF400] 00:30:56 INFO - PROCESS | 3980 | 1461137456227 Marionette DEBUG loaded listener.js 00:30:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0A40EC400) [pid = 3980] [serial = 1517] [outer = 000000F0956EF400] 00:30:56 INFO - PROCESS | 3980 | 1461137456571 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 00:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 984ms 00:30:56 INFO - PROCESS | 3980 | 1461137456621 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 00:30:56 INFO - PROCESS | 3980 | 1461137456623 Marionette TRACE conn4 <- [1,1985,null,{"value":"13"}] 00:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:30:56 INFO - PROCESS | 3980 | 1461137456627 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:30:56 INFO - PROCESS | 3980 | 1461137456628 Marionette TRACE conn4 <- [1,1986,null,{}] 00:30:56 INFO - PROCESS | 3980 | 1461137456632 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:56 INFO - PROCESS | 3980 | 1461137456761 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 00:30:56 INFO - PROCESS | 3980 | 1461137456770 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA3CB000 == 92 [pid = 3980] [id = 506] 00:30:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0A762D000) [pid = 3980] [serial = 1518] [outer = 0000000000000000] 00:30:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0A7E52C00) [pid = 3980] [serial = 1519] [outer = 000000F0A762D000] 00:30:56 INFO - PROCESS | 3980 | 1461137456816 Marionette DEBUG loaded listener.js 00:30:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0A7F3F400) [pid = 3980] [serial = 1520] [outer = 000000F0A762D000] 00:30:57 INFO - PROCESS | 3980 | 1461137457219 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 00:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 629ms 00:30:57 INFO - PROCESS | 3980 | 1461137457259 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 00:30:57 INFO - PROCESS | 3980 | 1461137457262 Marionette TRACE conn4 <- [1,1989,null,{"value":"13"}] 00:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:30:57 INFO - PROCESS | 3980 | 1461137457265 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:30:57 INFO - PROCESS | 3980 | 1461137457267 Marionette TRACE conn4 <- [1,1990,null,{}] 00:30:57 INFO - PROCESS | 3980 | 1461137457270 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:57 INFO - PROCESS | 3980 | 1461137457397 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 00:30:57 INFO - PROCESS | 3980 | 1461137457405 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AB70C000 == 93 [pid = 3980] [id = 507] 00:30:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F0A7FA8800) [pid = 3980] [serial = 1521] [outer = 0000000000000000] 00:30:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0A80B4000) [pid = 3980] [serial = 1522] [outer = 000000F0A7FA8800] 00:30:57 INFO - PROCESS | 3980 | 1461137457483 Marionette DEBUG loaded listener.js 00:30:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A869F800) [pid = 3980] [serial = 1523] [outer = 000000F0A7FA8800] 00:30:57 INFO - PROCESS | 3980 | 1461137457903 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 00:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 00:30:57 INFO - PROCESS | 3980 | 1461137457960 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 00:30:57 INFO - PROCESS | 3980 | 1461137457962 Marionette TRACE conn4 <- [1,1993,null,{"value":"13"}] 00:30:57 INFO - PROCESS | 3980 | 1461137457966 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:30:57 INFO - PROCESS | 3980 | 1461137457968 Marionette TRACE conn4 <- [1,1994,null,{}] 00:30:57 INFO - PROCESS | 3980 | 1461137457972 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:58 INFO - PROCESS | 3980 | 1461137458083 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 00:30:58 INFO - PROCESS | 3980 | 1461137458091 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACD84000 == 94 [pid = 3980] [id = 508] 00:30:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0A6554C00) [pid = 3980] [serial = 1524] [outer = 0000000000000000] 00:30:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A87C1800) [pid = 3980] [serial = 1525] [outer = 000000F0A6554C00] 00:30:58 INFO - PROCESS | 3980 | 1461137458150 Marionette DEBUG loaded listener.js 00:30:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A8A31C00) [pid = 3980] [serial = 1526] [outer = 000000F0A6554C00] 00:30:58 INFO - PROCESS | 3980 | 1461137458921 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 00:30:58 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:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1028ms 00:30:59 INFO - PROCESS | 3980 | 1461137458997 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 00:30:59 INFO - PROCESS | 3980 | 1461137459003 Marionette TRACE conn4 <- [1,1997,null,{"value":"13"}] 00:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:30:59 INFO - PROCESS | 3980 | 1461137459032 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:30:59 INFO - PROCESS | 3980 | 1461137459036 Marionette TRACE conn4 <- [1,1998,null,{}] 00:30:59 INFO - PROCESS | 3980 | 1461137459042 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:30:59 INFO - PROCESS | 3980 | 1461137459209 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 00:30:59 INFO - PROCESS | 3980 | 1461137459340 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6EDA800 == 95 [pid = 3980] [id = 509] 00:30:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F09BBE5C00) [pid = 3980] [serial = 1527] [outer = 0000000000000000] 00:30:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F09D234800) [pid = 3980] [serial = 1528] [outer = 000000F09BBE5C00] 00:30:59 INFO - PROCESS | 3980 | 1461137459400 Marionette DEBUG loaded listener.js 00:30:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0A1A4D000) [pid = 3980] [serial = 1529] [outer = 000000F09BBE5C00] 00:30:59 INFO - PROCESS | 3980 | 1461137459988 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 00:31:00 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:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1005ms 00:31:00 INFO - PROCESS | 3980 | 1461137460017 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 00:31:00 INFO - PROCESS | 3980 | 1461137460024 Marionette TRACE conn4 <- [1,2001,null,{"value":"13"}] 00:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:31:00 INFO - PROCESS | 3980 | 1461137460031 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:31:00 INFO - PROCESS | 3980 | 1461137460034 Marionette TRACE conn4 <- [1,2002,null,{}] 00:31:00 INFO - PROCESS | 3980 | 1461137460038 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:00 INFO - PROCESS | 3980 | 1461137460160 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 00:31:00 INFO - PROCESS | 3980 | 1461137460269 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A86C6000 == 96 [pid = 3980] [id = 510] 00:31:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A2D1AC00) [pid = 3980] [serial = 1530] [outer = 0000000000000000] 00:31:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0A302A800) [pid = 3980] [serial = 1531] [outer = 000000F0A2D1AC00] 00:31:00 INFO - PROCESS | 3980 | 1461137460325 Marionette DEBUG loaded listener.js 00:31:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F0A3FAA800) [pid = 3980] [serial = 1532] [outer = 000000F0A2D1AC00] 00:31:00 INFO - PROCESS | 3980 | 1461137460955 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 00:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 984ms 00:31:01 INFO - PROCESS | 3980 | 1461137461019 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 00:31:01 INFO - PROCESS | 3980 | 1461137461022 Marionette TRACE conn4 <- [1,2005,null,{"value":"13"}] 00:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:31:01 INFO - PROCESS | 3980 | 1461137461026 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:31:01 INFO - PROCESS | 3980 | 1461137461030 Marionette TRACE conn4 <- [1,2006,null,{}] 00:31:01 INFO - PROCESS | 3980 | 1461137461042 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:01 INFO - PROCESS | 3980 | 1461137461168 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 00:31:01 INFO - PROCESS | 3980 | 1461137461306 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0ACE70800 == 97 [pid = 3980] [id = 511] 00:31:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F0A7E53C00) [pid = 3980] [serial = 1533] [outer = 0000000000000000] 00:31:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F0A7FA4800) [pid = 3980] [serial = 1534] [outer = 000000F0A7E53C00] 00:31:01 INFO - PROCESS | 3980 | 1461137461368 Marionette DEBUG loaded listener.js 00:31:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 141 (000000F0A87C0C00) [pid = 3980] [serial = 1535] [outer = 000000F0A7E53C00] 00:31:01 INFO - PROCESS | 3980 | 1461137461944 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 986ms 00:31:02 INFO - PROCESS | 3980 | 1461137462016 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 00:31:02 INFO - PROCESS | 3980 | 1461137462019 Marionette TRACE conn4 <- [1,2009,null,{"value":"13"}] 00:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:31:02 INFO - PROCESS | 3980 | 1461137462024 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:31:02 INFO - PROCESS | 3980 | 1461137462026 Marionette TRACE conn4 <- [1,2010,null,{}] 00:31:02 INFO - PROCESS | 3980 | 1461137462030 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:02 INFO - PROCESS | 3980 | 1461137462151 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 00:31:02 INFO - PROCESS | 3980 | 1461137462286 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AD820000 == 98 [pid = 3980] [id = 512] 00:31:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 142 (000000F0A8A2D000) [pid = 3980] [serial = 1536] [outer = 0000000000000000] 00:31:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 143 (000000F0A8A88C00) [pid = 3980] [serial = 1537] [outer = 000000F0A8A2D000] 00:31:02 INFO - PROCESS | 3980 | 1461137462344 Marionette DEBUG loaded listener.js 00:31:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 144 (000000F0AA133400) [pid = 3980] [serial = 1538] [outer = 000000F0A8A2D000] 00:31:02 INFO - PROCESS | 3980 | 1461137462871 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 00:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 879ms 00:31:02 INFO - PROCESS | 3980 | 1461137462918 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 00:31:02 INFO - PROCESS | 3980 | 1461137462921 Marionette TRACE conn4 <- [1,2013,null,{"value":"13"}] 00:31:02 INFO - PROCESS | 3980 | 1461137462926 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:31:02 INFO - PROCESS | 3980 | 1461137462928 Marionette TRACE conn4 <- [1,2014,null,{}] 00:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:31:02 INFO - PROCESS | 3980 | 1461137462932 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:03 INFO - PROCESS | 3980 | 1461137463046 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 00:31:03 INFO - PROCESS | 3980 | 1461137463153 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AE97A800 == 99 [pid = 3980] [id = 513] 00:31:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 145 (000000F0AA131400) [pid = 3980] [serial = 1539] [outer = 0000000000000000] 00:31:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 146 (000000F0ACE1E400) [pid = 3980] [serial = 1540] [outer = 000000F0AA131400] 00:31:03 INFO - PROCESS | 3980 | 1461137463208 Marionette DEBUG loaded listener.js 00:31:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 147 (000000F0AD669000) [pid = 3980] [serial = 1541] [outer = 000000F0AA131400] 00:31:03 INFO - PROCESS | 3980 | 1461137463818 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 00:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 923ms 00:31:03 INFO - PROCESS | 3980 | 1461137463856 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 00:31:03 INFO - PROCESS | 3980 | 1461137463858 Marionette TRACE conn4 <- [1,2017,null,{"value":"13"}] 00:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:31:03 INFO - PROCESS | 3980 | 1461137463862 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:31:03 INFO - PROCESS | 3980 | 1461137463864 Marionette TRACE conn4 <- [1,2018,null,{}] 00:31:03 INFO - PROCESS | 3980 | 1461137463868 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:04 INFO - PROCESS | 3980 | 1461137463996 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 00:31:04 INFO - PROCESS | 3980 | 1461137464105 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B17DB800 == 100 [pid = 3980] [id = 514] 00:31:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 148 (000000F0AD83E400) [pid = 3980] [serial = 1542] [outer = 0000000000000000] 00:31:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 149 (000000F0ADD34800) [pid = 3980] [serial = 1543] [outer = 000000F0AD83E400] 00:31:04 INFO - PROCESS | 3980 | 1461137464164 Marionette DEBUG loaded listener.js 00:31:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 150 (000000F0AE9A8800) [pid = 3980] [serial = 1544] [outer = 000000F0AD83E400] 00:31:04 INFO - PROCESS | 3980 | 1461137464728 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 00:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 942ms 00:31:04 INFO - PROCESS | 3980 | 1461137464807 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 00:31:04 INFO - PROCESS | 3980 | 1461137464810 Marionette TRACE conn4 <- [1,2021,null,{"value":"13"}] 00:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:31:04 INFO - PROCESS | 3980 | 1461137464813 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:31:04 INFO - PROCESS | 3980 | 1461137464815 Marionette TRACE conn4 <- [1,2022,null,{}] 00:31:04 INFO - PROCESS | 3980 | 1461137464819 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:04 INFO - PROCESS | 3980 | 1461137464933 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 00:31:05 INFO - PROCESS | 3980 | 1461137465090 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0B1AA9000 == 101 [pid = 3980] [id = 515] 00:31:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 151 (000000F0AD8C4C00) [pid = 3980] [serial = 1545] [outer = 0000000000000000] 00:31:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 152 (000000F0AEF0FC00) [pid = 3980] [serial = 1546] [outer = 000000F0AD8C4C00] 00:31:05 INFO - PROCESS | 3980 | 1461137465147 Marionette DEBUG loaded listener.js 00:31:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 153 (000000F0AEF16C00) [pid = 3980] [serial = 1547] [outer = 000000F0AD8C4C00] 00:31:05 INFO - PROCESS | 3980 | 1461137465766 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 985ms 00:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:31:05 INFO - PROCESS | 3980 | 1461137465801 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 00:31:05 INFO - PROCESS | 3980 | 1461137465803 Marionette TRACE conn4 <- [1,2025,null,{"value":"13"}] 00:31:05 INFO - PROCESS | 3980 | 1461137465807 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:31:05 INFO - PROCESS | 3980 | 1461137465809 Marionette TRACE conn4 <- [1,2026,null,{}] 00:31:05 INFO - PROCESS | 3980 | 1461137465813 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:05 INFO - PROCESS | 3980 | 1461137465931 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 00:31:06 INFO - PROCESS | 3980 | 1461137466040 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6D68000 == 102 [pid = 3980] [id = 516] 00:31:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 154 (000000F09B585000) [pid = 3980] [serial = 1548] [outer = 0000000000000000] 00:31:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 155 (000000F0A3534C00) [pid = 3980] [serial = 1549] [outer = 000000F09B585000] 00:31:06 INFO - PROCESS | 3980 | 1461137466096 Marionette DEBUG loaded listener.js 00:31:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 156 (000000F0AD8C9000) [pid = 3980] [serial = 1550] [outer = 000000F09B585000] 00:31:06 INFO - PROCESS | 3980 | 1461137466896 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 00:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1125ms 00:31:06 INFO - PROCESS | 3980 | 1461137466935 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 00:31:06 INFO - PROCESS | 3980 | 1461137466940 Marionette TRACE conn4 <- [1,2029,null,{"value":"13"}] 00:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:31:06 INFO - PROCESS | 3980 | 1461137466946 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:31:06 INFO - PROCESS | 3980 | 1461137466949 Marionette TRACE conn4 <- [1,2030,null,{}] 00:31:06 INFO - PROCESS | 3980 | 1461137466955 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:07 INFO - PROCESS | 3980 | 1461137467072 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 00:31:07 INFO - PROCESS | 3980 | 1461137467217 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A760B800 == 103 [pid = 3980] [id = 517] 00:31:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 157 (000000F09638B000) [pid = 3980] [serial = 1551] [outer = 0000000000000000] 00:31:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 158 (000000F09B562400) [pid = 3980] [serial = 1552] [outer = 000000F09638B000] 00:31:07 INFO - PROCESS | 3980 | 1461137467270 Marionette DEBUG loaded listener.js 00:31:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 159 (000000F09F7F1000) [pid = 3980] [serial = 1553] [outer = 000000F09638B000] 00:31:07 INFO - PROCESS | 3980 | 1461137467919 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 00:31:07 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AE963800 == 102 [pid = 3980] [id = 355] 00:31:07 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B1698800 == 101 [pid = 3980] [id = 459] 00:31:07 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AB70C000 == 100 [pid = 3980] [id = 507] 00:31:07 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA3CB000 == 99 [pid = 3980] [id = 506] 00:31:07 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B65000 == 98 [pid = 3980] [id = 505] 00:31:07 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A99BB000 == 97 [pid = 3980] [id = 504] 00:31:07 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A88C2000 == 96 [pid = 3980] [id = 503] 00:31:07 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A805E800 == 95 [pid = 3980] [id = 502] 00:31:07 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EEC800 == 94 [pid = 3980] [id = 501] 00:31:07 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6151800 == 93 [pid = 3980] [id = 500] 00:31:07 INFO - PROCESS | 3980 | --DOCSHELL 000000F09CED9800 == 92 [pid = 3980] [id = 499] 00:31:07 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:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1033ms 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 158 (000000F0A5DB4C00) [pid = 3980] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 157 (000000F0B166B000) [pid = 3980] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 156 (000000F0B0887C00) [pid = 3980] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 155 (000000F0A7F47800) [pid = 3980] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 154 (000000F0ADD67000) [pid = 3980] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7115000 == 91 [pid = 3980] [id = 498] 00:31:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B23E1000 == 90 [pid = 3980] [id = 495] 00:31:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B23C5000 == 89 [pid = 3980] [id = 494] 00:31:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B1AAE800 == 88 [pid = 3980] [id = 493] 00:31:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9812800 == 87 [pid = 3980] [id = 492] 00:31:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7204000 == 86 [pid = 3980] [id = 491] 00:31:08 INFO - PROCESS | 3980 | 1461137468043 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 00:31:08 INFO - PROCESS | 3980 | 1461137468049 Marionette TRACE conn4 <- [1,2033,null,{"value":"13"}] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 153 (000000F0B1673400) [pid = 3980] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 152 (000000F0B166B800) [pid = 3980] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 151 (000000F0ACEDC800) [pid = 3980] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 150 (000000F0AD673C00) [pid = 3980] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 149 (000000F0A861D400) [pid = 3980] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 148 (000000F0ADA0A400) [pid = 3980] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 147 (000000F0AE9AB800) [pid = 3980] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 146 (000000F0AE9AC400) [pid = 3980] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 145 (000000F0A7FA2000) [pid = 3980] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 144 (000000F0A71ED400) [pid = 3980] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 143 (000000F0A7E61400) [pid = 3980] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 142 (000000F0A8A33400) [pid = 3980] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 141 (000000F0A2373400) [pid = 3980] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 140 (000000F0ACEDF400) [pid = 3980] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F0ACEDC000) [pid = 3980] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F09BA11000) [pid = 3980] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F0A8780000) [pid = 3980] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F0A767F800) [pid = 3980] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F0A3029400) [pid = 3980] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0A3AEA000) [pid = 3980] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F0A61AEC00) [pid = 3980] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F0A2D19C00) [pid = 3980] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F0A06BDC00) [pid = 3980] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F0A26B2000) [pid = 3980] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0ADA04800) [pid = 3980] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F0A2978000) [pid = 3980] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F09F7F8C00) [pid = 3980] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0ADA09C00) [pid = 3980] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F0AD8C7800) [pid = 3980] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F0A3AEE800) [pid = 3980] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0AA13C400) [pid = 3980] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A65FA800) [pid = 3980] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 00:31:08 INFO - PROCESS | 3980 | 1461137468077 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:31:08 INFO - PROCESS | 3980 | 1461137468080 Marionette TRACE conn4 <- [1,2034,null,{}] 00:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:31:08 INFO - PROCESS | 3980 | 1461137468084 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:08 INFO - PROCESS | 3980 | 1461137468188 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 00:31:08 INFO - PROCESS | 3980 | 1461137468194 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B65800 == 87 [pid = 3980] [id = 518] 00:31:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F09BA11000) [pid = 3980] [serial = 1554] [outer = 0000000000000000] 00:31:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F09C606C00) [pid = 3980] [serial = 1555] [outer = 000000F09BA11000] 00:31:08 INFO - PROCESS | 3980 | 1461137468243 Marionette DEBUG loaded listener.js 00:31:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 125 (000000F0A1A4DC00) [pid = 3980] [serial = 1556] [outer = 000000F09BA11000] 00:31:08 INFO - PROCESS | 3980 | 1461137468752 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 00:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 735ms 00:31:08 INFO - PROCESS | 3980 | 1461137468821 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 00:31:08 INFO - PROCESS | 3980 | 1461137468823 Marionette TRACE conn4 <- [1,2037,null,{"value":"13"}] 00:31:08 INFO - PROCESS | 3980 | 1461137468826 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:31:08 INFO - PROCESS | 3980 | 1461137468830 Marionette TRACE conn4 <- [1,2038,null,{}] 00:31:08 INFO - PROCESS | 3980 | 1461137468841 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:08 INFO - PROCESS | 3980 | 1461137468942 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 00:31:09 INFO - PROCESS | 3980 | 1461137469039 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EE2000 == 88 [pid = 3980] [id = 519] 00:31:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 126 (000000F0A26AAC00) [pid = 3980] [serial = 1557] [outer = 0000000000000000] 00:31:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 127 (000000F0A2DE4000) [pid = 3980] [serial = 1558] [outer = 000000F0A26AAC00] 00:31:09 INFO - PROCESS | 3980 | 1461137469088 Marionette DEBUG loaded listener.js 00:31:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 128 (000000F0A3AE2400) [pid = 3980] [serial = 1559] [outer = 000000F0A26AAC00] 00:31:09 INFO - PROCESS | 3980 | 1461137469472 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 00:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 692ms 00:31:09 INFO - PROCESS | 3980 | 1461137469521 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 00:31:09 INFO - PROCESS | 3980 | 1461137469524 Marionette TRACE conn4 <- [1,2041,null,{"value":"13"}] 00:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:31:09 INFO - PROCESS | 3980 | 1461137469557 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:31:09 INFO - PROCESS | 3980 | 1461137469559 Marionette TRACE conn4 <- [1,2042,null,{}] 00:31:09 INFO - PROCESS | 3980 | 1461137469562 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:09 INFO - PROCESS | 3980 | 1461137469661 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 00:31:09 INFO - PROCESS | 3980 | 1461137469673 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A86D8000 == 89 [pid = 3980] [id = 520] 00:31:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 129 (000000F0A42C5C00) [pid = 3980] [serial = 1560] [outer = 0000000000000000] 00:31:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 130 (000000F0A5DB7C00) [pid = 3980] [serial = 1561] [outer = 000000F0A42C5C00] 00:31:09 INFO - PROCESS | 3980 | 1461137469719 Marionette DEBUG loaded listener.js 00:31:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 131 (000000F0A65F9800) [pid = 3980] [serial = 1562] [outer = 000000F0A42C5C00] 00:31:10 INFO - PROCESS | 3980 | 1461137470166 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 00:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 628ms 00:31:10 INFO - PROCESS | 3980 | 1461137470194 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 00:31:10 INFO - PROCESS | 3980 | 1461137470196 Marionette TRACE conn4 <- [1,2045,null,{"value":"13"}] 00:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:31:10 INFO - PROCESS | 3980 | 1461137470200 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:31:10 INFO - PROCESS | 3980 | 1461137470202 Marionette TRACE conn4 <- [1,2046,null,{}] 00:31:10 INFO - PROCESS | 3980 | 1461137470219 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:10 INFO - PROCESS | 3980 | 1461137470341 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 00:31:10 INFO - PROCESS | 3980 | 1461137470398 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C81800 == 90 [pid = 3980] [id = 521] 00:31:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 132 (000000F0A71E9000) [pid = 3980] [serial = 1563] [outer = 0000000000000000] 00:31:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 133 (000000F0A71F5400) [pid = 3980] [serial = 1564] [outer = 000000F0A71E9000] 00:31:10 INFO - PROCESS | 3980 | 1461137470443 Marionette DEBUG loaded listener.js 00:31:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 134 (000000F0A7E53400) [pid = 3980] [serial = 1565] [outer = 000000F0A71E9000] 00:31:10 INFO - PROCESS | 3980 | 1461137470859 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 00:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 733ms 00:31:10 INFO - PROCESS | 3980 | 1461137470936 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 00:31:10 INFO - PROCESS | 3980 | 1461137470938 Marionette TRACE conn4 <- [1,2049,null,{"value":"13"}] 00:31:10 INFO - PROCESS | 3980 | 1461137470941 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:31:10 INFO - PROCESS | 3980 | 1461137470943 Marionette TRACE conn4 <- [1,2050,null,{}] 00:31:10 INFO - PROCESS | 3980 | 1461137470947 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:11 INFO - PROCESS | 3980 | 1461137471125 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 00:31:11 INFO - PROCESS | 3980 | 1461137471157 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA477800 == 91 [pid = 3980] [id = 522] 00:31:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 135 (000000F0A8627000) [pid = 3980] [serial = 1566] [outer = 0000000000000000] 00:31:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 136 (000000F0A88EC400) [pid = 3980] [serial = 1567] [outer = 000000F0A8627000] 00:31:11 INFO - PROCESS | 3980 | 1461137471206 Marionette DEBUG loaded listener.js 00:31:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 137 (000000F0AA139400) [pid = 3980] [serial = 1568] [outer = 000000F0A8627000] 00:31:11 INFO - PROCESS | 3980 | 1461137471660 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 00:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 776ms 00:31:11 INFO - PROCESS | 3980 | 1461137471721 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 00:31:11 INFO - PROCESS | 3980 | 1461137471723 Marionette TRACE conn4 <- [1,2053,null,{"value":"13"}] 00:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:31:11 INFO - PROCESS | 3980 | 1461137471726 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:31:11 INFO - PROCESS | 3980 | 1461137471728 Marionette TRACE conn4 <- [1,2054,null,{}] 00:31:11 INFO - PROCESS | 3980 | 1461137471731 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:11 INFO - PROCESS | 3980 | 1461137471858 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 00:31:11 INFO - PROCESS | 3980 | 1461137471876 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC21C000 == 92 [pid = 3980] [id = 523] 00:31:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 138 (000000F0ACE1DC00) [pid = 3980] [serial = 1569] [outer = 0000000000000000] 00:31:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 139 (000000F0AD66CC00) [pid = 3980] [serial = 1570] [outer = 000000F0ACE1DC00] 00:31:11 INFO - PROCESS | 3980 | 1461137471921 Marionette DEBUG loaded listener.js 00:31:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 140 (000000F0ADA04800) [pid = 3980] [serial = 1571] [outer = 000000F0ACE1DC00] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 139 (000000F095F85800) [pid = 3980] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 138 (000000F0A654A000) [pid = 3980] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 137 (000000F0AD8C8800) [pid = 3980] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 136 (000000F09695A000) [pid = 3980] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 135 (000000F0ACED3400) [pid = 3980] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 134 (000000F0A26ADC00) [pid = 3980] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 133 (000000F0A49EAC00) [pid = 3980] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 132 (000000F0A6E4FC00) [pid = 3980] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 131 (000000F09B9A8C00) [pid = 3980] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 130 (000000F0956EF400) [pid = 3980] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 129 (000000F0A762D000) [pid = 3980] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 128 (000000F0A2D20000) [pid = 3980] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 127 (000000F0A0713800) [pid = 3980] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 126 (000000F0AE9B2000) [pid = 3980] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 125 (000000F09B484000) [pid = 3980] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 124 (000000F096960000) [pid = 3980] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A71EF400) [pid = 3980] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F094553800) [pid = 3980] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F09C605000) [pid = 3980] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F096739C00) [pid = 3980] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A7F40C00) [pid = 3980] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0B0881800) [pid = 3980] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0AE9B4C00) [pid = 3980] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F0A8781C00) [pid = 3980] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:31:12 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F0A7FA8800) [pid = 3980] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:31:12 INFO - PROCESS | 3980 | 1461137472648 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 00:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 985ms 00:31:12 INFO - PROCESS | 3980 | 1461137472715 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 00:31:12 INFO - PROCESS | 3980 | 1461137472717 Marionette TRACE conn4 <- [1,2057,null,{"value":"13"}] 00:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:31:12 INFO - PROCESS | 3980 | 1461137472721 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:31:12 INFO - PROCESS | 3980 | 1461137472722 Marionette TRACE conn4 <- [1,2058,null,{}] 00:31:12 INFO - PROCESS | 3980 | 1461137472726 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:12 INFO - PROCESS | 3980 | 1461137472854 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 00:31:12 INFO - PROCESS | 3980 | 1461137472915 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA3C2800 == 93 [pid = 3980] [id = 524] 00:31:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F09AE21400) [pid = 3980] [serial = 1572] [outer = 0000000000000000] 00:31:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A0713800) [pid = 3980] [serial = 1573] [outer = 000000F09AE21400] 00:31:12 INFO - PROCESS | 3980 | 1461137472960 Marionette DEBUG loaded listener.js 00:31:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F0A49EAC00) [pid = 3980] [serial = 1574] [outer = 000000F09AE21400] 00:31:13 INFO - PROCESS | 3980 | 1461137473306 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 00:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 00:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:31:13 INFO - PROCESS | 3980 | 1461137473357 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 00:31:13 INFO - PROCESS | 3980 | 1461137473359 Marionette TRACE conn4 <- [1,2061,null,{"value":"13"}] 00:31:13 INFO - PROCESS | 3980 | 1461137473362 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:31:13 INFO - PROCESS | 3980 | 1461137473364 Marionette TRACE conn4 <- [1,2062,null,{}] 00:31:13 INFO - PROCESS | 3980 | 1461137473367 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:13 INFO - PROCESS | 3980 | 1461137473460 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 00:31:13 INFO - PROCESS | 3980 | 1461137473467 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AD6C2000 == 94 [pid = 3980] [id = 525] 00:31:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A71EDC00) [pid = 3980] [serial = 1575] [outer = 0000000000000000] 00:31:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F0A8781C00) [pid = 3980] [serial = 1576] [outer = 000000F0A71EDC00] 00:31:13 INFO - PROCESS | 3980 | 1461137473514 Marionette DEBUG loaded listener.js 00:31:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F0ADA56C00) [pid = 3980] [serial = 1577] [outer = 000000F0A71EDC00] 00:31:13 INFO - PROCESS | 3980 | 1461137473960 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 00:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 628ms 00:31:14 INFO - PROCESS | 3980 | 1461137473995 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 00:31:14 INFO - PROCESS | 3980 | 1461137473997 Marionette TRACE conn4 <- [1,2065,null,{"value":"13"}] 00:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:31:14 INFO - PROCESS | 3980 | 1461137474001 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:31:14 INFO - PROCESS | 3980 | 1461137474003 Marionette TRACE conn4 <- [1,2066,null,{}] 00:31:14 INFO - PROCESS | 3980 | 1461137474006 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:14 INFO - PROCESS | 3980 | 1461137474099 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 00:31:14 INFO - PROCESS | 3980 | 1461137474105 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AE5A2800 == 95 [pid = 3980] [id = 526] 00:31:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0ADA5A800) [pid = 3980] [serial = 1578] [outer = 0000000000000000] 00:31:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F0ADD63C00) [pid = 3980] [serial = 1579] [outer = 000000F0ADA5A800] 00:31:14 INFO - PROCESS | 3980 | 1461137474152 Marionette DEBUG loaded listener.js 00:31:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F0AE9AFC00) [pid = 3980] [serial = 1580] [outer = 000000F0ADA5A800] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AD6C3800 == 94 [pid = 3980] [id = 406] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A00F1800 == 93 [pid = 3980] [id = 443] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A88B2800 == 92 [pid = 3980] [id = 201] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACE5F000 == 91 [pid = 3980] [id = 471] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B0B36000 == 90 [pid = 3980] [id = 373] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B1A1C000 == 89 [pid = 3980] [id = 460] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2522800 == 88 [pid = 3980] [id = 410] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AD6CD800 == 87 [pid = 3980] [id = 277] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B17E2000 == 86 [pid = 3980] [id = 408] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A86DD000 == 85 [pid = 3980] [id = 230] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AD818800 == 84 [pid = 3980] [id = 371] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5212800 == 83 [pid = 3980] [id = 231] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B1B3D000 == 82 [pid = 3980] [id = 389] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B162B000 == 81 [pid = 3980] [id = 496] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B9D4000 == 80 [pid = 3980] [id = 461] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC21B000 == 79 [pid = 3980] [id = 366] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B1A1D000 == 78 [pid = 3980] [id = 476] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AE58F800 == 77 [pid = 3980] [id = 388] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EF7000 == 76 [pid = 3980] [id = 278] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B1DBC000 == 75 [pid = 3980] [id = 409] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F09D2CC000 == 74 [pid = 3980] [id = 356] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B1B50800 == 73 [pid = 3980] [id = 477] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A760D000 == 72 [pid = 3980] [id = 216] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AB711800 == 71 [pid = 3980] [id = 442] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B0B43000 == 70 [pid = 3980] [id = 475] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACD6F800 == 69 [pid = 3980] [id = 354] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3EF6000 == 68 [pid = 3980] [id = 200] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACE49800 == 67 [pid = 3980] [id = 340] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5609000 == 66 [pid = 3980] [id = 391] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACDB6800 == 65 [pid = 3980] [id = 370] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC21F800 == 64 [pid = 3980] [id = 227] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B169C000 == 63 [pid = 3980] [id = 390] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C8D800 == 62 [pid = 3980] [id = 229] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AE970800 == 61 [pid = 3980] [id = 407] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2FDF800 == 60 [pid = 3980] [id = 182] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A067F800 == 59 [pid = 3980] [id = 263] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AE972000 == 58 [pid = 3980] [id = 425] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA3C7000 == 57 [pid = 3980] [id = 338] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACD7F000 == 56 [pid = 3980] [id = 420] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA422000 == 55 [pid = 3980] [id = 441] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9809000 == 54 [pid = 3980] [id = 437] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AB70F800 == 53 [pid = 3980] [id = 339] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AB720800 == 52 [pid = 3980] [id = 426] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B1DD1000 == 51 [pid = 3980] [id = 478] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AE55F000 == 50 [pid = 3980] [id = 479] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F09D2C9800 == 49 [pid = 3980] [id = 392] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6EE4800 == 48 [pid = 3980] [id = 480] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACE7B000 == 47 [pid = 3980] [id = 372] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3055800 == 46 [pid = 3980] [id = 497] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B17D3000 == 45 [pid = 3980] [id = 490] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A760B800 == 44 [pid = 3980] [id = 517] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6D68000 == 43 [pid = 3980] [id = 516] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B1AA9000 == 42 [pid = 3980] [id = 515] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0B17DB800 == 41 [pid = 3980] [id = 514] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AE97A800 == 40 [pid = 3980] [id = 513] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AD820000 == 39 [pid = 3980] [id = 512] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACE70800 == 38 [pid = 3980] [id = 511] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A86C6000 == 37 [pid = 3980] [id = 510] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6EDA800 == 36 [pid = 3980] [id = 509] 00:31:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0ACD84000 == 35 [pid = 3980] [id = 508] 00:31:16 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA477800 == 34 [pid = 3980] [id = 522] 00:31:16 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B65800 == 33 [pid = 3980] [id = 518] 00:31:16 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A86D8000 == 32 [pid = 3980] [id = 520] 00:31:16 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C81800 == 31 [pid = 3980] [id = 521] 00:31:16 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA3C2800 == 30 [pid = 3980] [id = 524] 00:31:16 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AD6C2000 == 29 [pid = 3980] [id = 525] 00:31:16 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EE2000 == 28 [pid = 3980] [id = 519] 00:31:16 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AC21C000 == 27 [pid = 3980] [id = 523] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A9995000) [pid = 3980] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A9991C00) [pid = 3980] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F0ACEDF800) [pid = 3980] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0B1673000) [pid = 3980] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0B1676C00) [pid = 3980] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A8A92400) [pid = 3980] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0ADD2C000) [pid = 3980] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F09F7F1800) [pid = 3980] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F0AD841800) [pid = 3980] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0A3AE7800) [pid = 3980] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0A5DB6400) [pid = 3980] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0A7145800) [pid = 3980] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F09CE6EC00) [pid = 3980] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F09BB18400) [pid = 3980] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A6554000) [pid = 3980] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F09AD03400) [pid = 3980] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A7624000) [pid = 3980] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A7E52C00) [pid = 3980] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A2D4C800) [pid = 3980] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A2DE0800) [pid = 3980] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A1A47400) [pid = 3980] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A297E800) [pid = 3980] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0B0887000) [pid = 3980] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0B083EC00) [pid = 3980] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A38CA400) [pid = 3980] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A00BFC00) [pid = 3980] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A5639400) [pid = 3980] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0A33FBC00) [pid = 3980] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0B166B400) [pid = 3980] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0AD8BEC00) [pid = 3980] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A877E800) [pid = 3980] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F09617F400) [pid = 3980] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F09AD26800) [pid = 3980] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A3029C00) [pid = 3980] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0B1B63C00) [pid = 3980] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F0A209BC00) [pid = 3980] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F09BB4A400) [pid = 3980] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F0A40EC400) [pid = 3980] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0A869F800) [pid = 3980] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F0A7F3F400) [pid = 3980] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A38C0000) [pid = 3980] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A80B4000) [pid = 3980] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 00:31:16 INFO - PROCESS | 3980 | 1461137476807 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 00:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2834ms 00:31:16 INFO - PROCESS | 3980 | 1461137476838 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 00:31:16 INFO - PROCESS | 3980 | 1461137476842 Marionette TRACE conn4 <- [1,2069,null,{"value":"13"}] 00:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:31:16 INFO - PROCESS | 3980 | 1461137476848 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:31:16 INFO - PROCESS | 3980 | 1461137476852 Marionette TRACE conn4 <- [1,2070,null,{}] 00:31:16 INFO - PROCESS | 3980 | 1461137476858 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:16 INFO - PROCESS | 3980 | 1461137476954 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 00:31:16 INFO - PROCESS | 3980 | 1461137476965 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0979BB800 == 28 [pid = 3980] [id = 527] 00:31:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F096180400) [pid = 3980] [serial = 1581] [outer = 0000000000000000] 00:31:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F096180C00) [pid = 3980] [serial = 1582] [outer = 000000F096180400] 00:31:17 INFO - PROCESS | 3980 | 1461137477018 Marionette DEBUG loaded listener.js 00:31:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F096394400) [pid = 3980] [serial = 1583] [outer = 000000F096180400] 00:31:17 INFO - PROCESS | 3980 | 1461137477525 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 00:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 733ms 00:31:17 INFO - PROCESS | 3980 | 1461137477585 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 00:31:17 INFO - PROCESS | 3980 | 1461137477592 Marionette TRACE conn4 <- [1,2073,null,{"value":"13"}] 00:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:31:17 INFO - PROCESS | 3980 | 1461137477599 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:31:17 INFO - PROCESS | 3980 | 1461137477602 Marionette TRACE conn4 <- [1,2074,null,{}] 00:31:17 INFO - PROCESS | 3980 | 1461137477606 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:17 INFO - PROCESS | 3980 | 1461137477698 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 00:31:17 INFO - PROCESS | 3980 | 1461137477778 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B7A5800 == 29 [pid = 3980] [id = 528] 00:31:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F096180800) [pid = 3980] [serial = 1584] [outer = 0000000000000000] 00:31:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F096956400) [pid = 3980] [serial = 1585] [outer = 000000F096180800] 00:31:17 INFO - PROCESS | 3980 | 1461137477825 Marionette DEBUG loaded listener.js 00:31:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F097820800) [pid = 3980] [serial = 1586] [outer = 000000F096180800] 00:31:18 INFO - PROCESS | 3980 | 1461137478239 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 00:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 671ms 00:31:18 INFO - PROCESS | 3980 | 1461137478276 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 00:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:31:18 INFO - PROCESS | 3980 | 1461137478279 Marionette TRACE conn4 <- [1,2077,null,{"value":"13"}] 00:31:18 INFO - PROCESS | 3980 | 1461137478283 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:31:18 INFO - PROCESS | 3980 | 1461137478286 Marionette TRACE conn4 <- [1,2078,null,{}] 00:31:18 INFO - PROCESS | 3980 | 1461137478298 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:18 INFO - PROCESS | 3980 | 1461137478425 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 00:31:18 INFO - PROCESS | 3980 | 1461137478444 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09C6D6800 == 30 [pid = 3980] [id = 529] 00:31:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0944C4800) [pid = 3980] [serial = 1587] [outer = 0000000000000000] 00:31:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F09AD0E000) [pid = 3980] [serial = 1588] [outer = 000000F0944C4800] 00:31:18 INFO - PROCESS | 3980 | 1461137478495 Marionette DEBUG loaded listener.js 00:31:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F09AD26000) [pid = 3980] [serial = 1589] [outer = 000000F0944C4800] 00:31:18 INFO - PROCESS | 3980 | 1461137478950 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 00:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 733ms 00:31:19 INFO - PROCESS | 3980 | 1461137479016 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 00:31:19 INFO - PROCESS | 3980 | 1461137479020 Marionette TRACE conn4 <- [1,2081,null,{"value":"13"}] 00:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:31:19 INFO - PROCESS | 3980 | 1461137479023 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:31:19 INFO - PROCESS | 3980 | 1461137479025 Marionette TRACE conn4 <- [1,2082,null,{}] 00:31:19 INFO - PROCESS | 3980 | 1461137479029 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:19 INFO - PROCESS | 3980 | 1461137479117 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 00:31:19 INFO - PROCESS | 3980 | 1461137479125 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A067A000 == 31 [pid = 3980] [id = 530] 00:31:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F09B0F9C00) [pid = 3980] [serial = 1590] [outer = 0000000000000000] 00:31:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F09B481800) [pid = 3980] [serial = 1591] [outer = 000000F09B0F9C00] 00:31:19 INFO - PROCESS | 3980 | 1461137479174 Marionette DEBUG loaded listener.js 00:31:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F09B717C00) [pid = 3980] [serial = 1592] [outer = 000000F09B0F9C00] 00:31:19 INFO - PROCESS | 3980 | 1461137479617 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 00:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 628ms 00:31:19 INFO - PROCESS | 3980 | 1461137479654 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 00:31:19 INFO - PROCESS | 3980 | 1461137479656 Marionette TRACE conn4 <- [1,2085,null,{"value":"13"}] 00:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:31:19 INFO - PROCESS | 3980 | 1461137479659 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:31:19 INFO - PROCESS | 3980 | 1461137479661 Marionette TRACE conn4 <- [1,2086,null,{}] 00:31:19 INFO - PROCESS | 3980 | 1461137479665 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:19 INFO - PROCESS | 3980 | 1461137479745 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 00:31:19 INFO - PROCESS | 3980 | 1461137479754 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2522800 == 32 [pid = 3980] [id = 531] 00:31:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F09455E400) [pid = 3980] [serial = 1593] [outer = 0000000000000000] 00:31:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F09B99F800) [pid = 3980] [serial = 1594] [outer = 000000F09455E400] 00:31:19 INFO - PROCESS | 3980 | 1461137479799 Marionette DEBUG loaded listener.js 00:31:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F09BB0C800) [pid = 3980] [serial = 1595] [outer = 000000F09455E400] 00:31:20 INFO - PROCESS | 3980 | 1461137480295 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 00:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 690ms 00:31:20 INFO - PROCESS | 3980 | 1461137480353 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 00:31:20 INFO - PROCESS | 3980 | 1461137480355 Marionette TRACE conn4 <- [1,2089,null,{"value":"13"}] 00:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:31:20 INFO - PROCESS | 3980 | 1461137480359 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:31:20 INFO - PROCESS | 3980 | 1461137480361 Marionette TRACE conn4 <- [1,2090,null,{}] 00:31:20 INFO - PROCESS | 3980 | 1461137480364 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:20 INFO - PROCESS | 3980 | 1461137480481 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 00:31:20 INFO - PROCESS | 3980 | 1461137480496 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A304D000 == 33 [pid = 3980] [id = 532] 00:31:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F09BBDA400) [pid = 3980] [serial = 1596] [outer = 0000000000000000] 00:31:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F09C54C800) [pid = 3980] [serial = 1597] [outer = 000000F09BBDA400] 00:31:20 INFO - PROCESS | 3980 | 1461137480547 Marionette DEBUG loaded listener.js 00:31:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F09C691000) [pid = 3980] [serial = 1598] [outer = 000000F09BBDA400] 00:31:20 INFO - PROCESS | 3980 | 1461137480972 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 00:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 629ms 00:31:21 INFO - PROCESS | 3980 | 1461137480995 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 00:31:21 INFO - PROCESS | 3980 | 1461137480997 Marionette TRACE conn4 <- [1,2093,null,{"value":"13"}] 00:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:31:21 INFO - PROCESS | 3980 | 1461137481000 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:31:21 INFO - PROCESS | 3980 | 1461137481002 Marionette TRACE conn4 <- [1,2094,null,{}] 00:31:21 INFO - PROCESS | 3980 | 1461137481005 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:21 INFO - PROCESS | 3980 | 1461137481084 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 00:31:21 INFO - PROCESS | 3980 | 1461137481121 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B10000 == 34 [pid = 3980] [id = 533] 00:31:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F09617E000) [pid = 3980] [serial = 1599] [outer = 0000000000000000] 00:31:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F09CE6D400) [pid = 3980] [serial = 1600] [outer = 000000F09617E000] 00:31:21 INFO - PROCESS | 3980 | 1461137481166 Marionette DEBUG loaded listener.js 00:31:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F09F5A3800) [pid = 3980] [serial = 1601] [outer = 000000F09617E000] 00:31:21 INFO - PROCESS | 3980 | 1461137481587 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 00:31:21 INFO - PROCESS | 3980 | 1461137481637 Marionette TRACE conn4 <- [1,2097,null,{"value":"13"}] 00:31:21 INFO - PROCESS | 3980 | 1461137481641 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:31:21 INFO - PROCESS | 3980 | 1461137481643 Marionette TRACE conn4 <- [1,2098,null,{}] 00:31:21 INFO - PROCESS | 3980 | 1461137481646 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:21 INFO - PROCESS | 3980 | 1461137481726 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 00:31:21 INFO - PROCESS | 3980 | 1461137481734 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A408A800 == 35 [pid = 3980] [id = 534] 00:31:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F09FDF3000) [pid = 3980] [serial = 1602] [outer = 0000000000000000] 00:31:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F09FDF0400) [pid = 3980] [serial = 1603] [outer = 000000F09FDF3000] 00:31:21 INFO - PROCESS | 3980 | 1461137481788 Marionette DEBUG loaded listener.js 00:31:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F09FDFA400) [pid = 3980] [serial = 1604] [outer = 000000F09FDF3000] 00:31:22 INFO - PROCESS | 3980 | 1461137482245 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 00:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 629ms 00:31:22 INFO - PROCESS | 3980 | 1461137482271 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 00:31:22 INFO - PROCESS | 3980 | 1461137482273 Marionette TRACE conn4 <- [1,2101,null,{"value":"13"}] 00:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:31:22 INFO - PROCESS | 3980 | 1461137482285 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:31:22 INFO - PROCESS | 3980 | 1461137482287 Marionette TRACE conn4 <- [1,2102,null,{}] 00:31:22 INFO - PROCESS | 3980 | 1461137482308 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:22 INFO - PROCESS | 3980 | 1461137482420 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 00:31:22 INFO - PROCESS | 3980 | 1461137482503 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09C6D5800 == 36 [pid = 3980] [id = 535] 00:31:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F09FDF9C00) [pid = 3980] [serial = 1605] [outer = 0000000000000000] 00:31:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A06C2400) [pid = 3980] [serial = 1606] [outer = 000000F09FDF9C00] 00:31:22 INFO - PROCESS | 3980 | 1461137482548 Marionette DEBUG loaded listener.js 00:31:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A0716800) [pid = 3980] [serial = 1607] [outer = 000000F09FDF9C00] 00:31:22 INFO - PROCESS | 3980 | 1461137482967 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 00:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 713ms 00:31:23 INFO - PROCESS | 3980 | 1461137482992 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 00:31:23 INFO - PROCESS | 3980 | 1461137482994 Marionette TRACE conn4 <- [1,2105,null,{"value":"13"}] 00:31:23 INFO - PROCESS | 3980 | 1461137482997 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:31:23 INFO - PROCESS | 3980 | 1461137482999 Marionette TRACE conn4 <- [1,2106,null,{}] 00:31:23 INFO - PROCESS | 3980 | 1461137483003 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:23 INFO - PROCESS | 3980 | 1461137483115 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 00:31:23 INFO - PROCESS | 3980 | 1461137483122 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6D71800 == 37 [pid = 3980] [id = 536] 00:31:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0A0714400) [pid = 3980] [serial = 1608] [outer = 0000000000000000] 00:31:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F0A1A47000) [pid = 3980] [serial = 1609] [outer = 000000F0A0714400] 00:31:23 INFO - PROCESS | 3980 | 1461137483212 Marionette DEBUG loaded listener.js 00:31:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A2099C00) [pid = 3980] [serial = 1610] [outer = 000000F0A0714400] 00:31:23 INFO - PROCESS | 3980 | 1461137483648 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 00:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 690ms 00:31:23 INFO - PROCESS | 3980 | 1461137483691 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 00:31:23 INFO - PROCESS | 3980 | 1461137483694 Marionette TRACE conn4 <- [1,2109,null,{"value":"13"}] 00:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:31:23 INFO - PROCESS | 3980 | 1461137483697 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:31:23 INFO - PROCESS | 3980 | 1461137483700 Marionette TRACE conn4 <- [1,2110,null,{}] 00:31:23 INFO - PROCESS | 3980 | 1461137483703 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:23 INFO - PROCESS | 3980 | 1461137483859 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 00:31:23 INFO - PROCESS | 3980 | 1461137483885 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2522000 == 38 [pid = 3980] [id = 537] 00:31:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A26AF000) [pid = 3980] [serial = 1611] [outer = 0000000000000000] 00:31:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A26B2800) [pid = 3980] [serial = 1612] [outer = 000000F0A26AF000] 00:31:23 INFO - PROCESS | 3980 | 1461137483941 Marionette DEBUG loaded listener.js 00:31:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A2984C00) [pid = 3980] [serial = 1613] [outer = 000000F0A26AF000] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F0B083B400) [pid = 3980] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F0B1B5AC00) [pid = 3980] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0ADD34000) [pid = 3980] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0ACE1DC00) [pid = 3980] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F0A8627000) [pid = 3980] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A71EDC00) [pid = 3980] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F09AE21400) [pid = 3980] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A8A2D000) [pid = 3980] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A7E53C00) [pid = 3980] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A2D1AC00) [pid = 3980] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F09BBE5C00) [pid = 3980] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A6554C00) [pid = 3980] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A42C5C00) [pid = 3980] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A26AAC00) [pid = 3980] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F09BA11000) [pid = 3980] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F09638B000) [pid = 3980] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F09B585000) [pid = 3980] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0AD8C4C00) [pid = 3980] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0AD83E400) [pid = 3980] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0AA131400) [pid = 3980] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:31:24 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0A71E9000) [pid = 3980] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:31:24 INFO - PROCESS | 3980 | 1461137484945 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 00:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1281ms 00:31:24 INFO - PROCESS | 3980 | 1461137484981 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 00:31:24 INFO - PROCESS | 3980 | 1461137484984 Marionette TRACE conn4 <- [1,2113,null,{"value":"13"}] 00:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:31:24 INFO - PROCESS | 3980 | 1461137484987 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:31:24 INFO - PROCESS | 3980 | 1461137484989 Marionette TRACE conn4 <- [1,2114,null,{}] 00:31:24 INFO - PROCESS | 3980 | 1461137484992 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:25 INFO - PROCESS | 3980 | 1461137485075 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 00:31:25 INFO - PROCESS | 3980 | 1461137485082 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7211800 == 39 [pid = 3980] [id = 538] 00:31:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A26AFC00) [pid = 3980] [serial = 1614] [outer = 0000000000000000] 00:31:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A29D1800) [pid = 3980] [serial = 1615] [outer = 000000F0A26AFC00] 00:31:25 INFO - PROCESS | 3980 | 1461137485128 Marionette DEBUG loaded listener.js 00:31:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A29D9800) [pid = 3980] [serial = 1616] [outer = 000000F0A26AFC00] 00:31:25 INFO - PROCESS | 3980 | 1461137485553 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 00:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 586ms 00:31:25 INFO - PROCESS | 3980 | 1461137485580 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 00:31:25 INFO - PROCESS | 3980 | 1461137485583 Marionette TRACE conn4 <- [1,2117,null,{"value":"13"}] 00:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:31:25 INFO - PROCESS | 3980 | 1461137485591 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:31:25 INFO - PROCESS | 3980 | 1461137485593 Marionette TRACE conn4 <- [1,2118,null,{}] 00:31:25 INFO - PROCESS | 3980 | 1461137485596 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:25 INFO - PROCESS | 3980 | 1461137485679 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 00:31:25 INFO - PROCESS | 3980 | 1461137485686 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7691800 == 40 [pid = 3980] [id = 539] 00:31:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A2C85400) [pid = 3980] [serial = 1617] [outer = 0000000000000000] 00:31:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A2D14400) [pid = 3980] [serial = 1618] [outer = 000000F0A2C85400] 00:31:25 INFO - PROCESS | 3980 | 1461137485734 Marionette DEBUG loaded listener.js 00:31:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A2D1E400) [pid = 3980] [serial = 1619] [outer = 000000F0A2C85400] 00:31:26 INFO - PROCESS | 3980 | 1461137486195 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 00:31:26 INFO - PROCESS | 3980 | 1461137486225 Marionette TRACE conn4 <- [1,2121,null,{"value":"13"}] 00:31:26 INFO - PROCESS | 3980 | 1461137486228 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:31:26 INFO - PROCESS | 3980 | 1461137486230 Marionette TRACE conn4 <- [1,2122,null,{}] 00:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:31:26 INFO - PROCESS | 3980 | 1461137486233 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:26 INFO - PROCESS | 3980 | 1461137486320 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 00:31:26 INFO - PROCESS | 3980 | 1461137486326 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E17800 == 41 [pid = 3980] [id = 540] 00:31:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A2D1F400) [pid = 3980] [serial = 1620] [outer = 0000000000000000] 00:31:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A2D56400) [pid = 3980] [serial = 1621] [outer = 000000F0A2D1F400] 00:31:26 INFO - PROCESS | 3980 | 1461137486371 Marionette DEBUG loaded listener.js 00:31:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A2DDA400) [pid = 3980] [serial = 1622] [outer = 000000F0A2D1F400] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F09ACD3800 == 40 [pid = 3980] [id = 146] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7618800 == 39 [pid = 3980] [id = 139] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2FE0800 == 38 [pid = 3980] [id = 140] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3EF8800 == 37 [pid = 3980] [id = 136] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F096CC0000 == 36 [pid = 3980] [id = 145] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B94D000 == 35 [pid = 3980] [id = 131] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B7D000 == 34 [pid = 3980] [id = 144] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F09C6D7000 == 33 [pid = 3980] [id = 143] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A88C1000 == 32 [pid = 3980] [id = 141] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A36CB800 == 31 [pid = 3980] [id = 135] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F09F72D800 == 30 [pid = 3980] [id = 138] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2069800 == 29 [pid = 3980] [id = 133] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A99B6800 == 28 [pid = 3980] [id = 142] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F09F72E000 == 27 [pid = 3980] [id = 132] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5618800 == 26 [pid = 3980] [id = 137] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A0674000 == 25 [pid = 3980] [id = 147] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F096816800 == 24 [pid = 3980] [id = 130] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2FE1000 == 23 [pid = 3980] [id = 134] 00:31:27 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AE5A2800 == 22 [pid = 3980] [id = 526] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0B0881C00) [pid = 3980] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0B1A8B000) [pid = 3980] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0B1B6E000) [pid = 3980] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0AD66CC00) [pid = 3980] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0AA139400) [pid = 3980] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A88EC400) [pid = 3980] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0A8781C00) [pid = 3980] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0A0713800) [pid = 3980] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0ADA04800) [pid = 3980] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A8A88C00) [pid = 3980] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0A87C0C00) [pid = 3980] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F0A7FA4800) [pid = 3980] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A3FAA800) [pid = 3980] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A302A800) [pid = 3980] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F0ADD63C00) [pid = 3980] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A1A4D000) [pid = 3980] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F09D234800) [pid = 3980] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0A87C1800) [pid = 3980] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F0A8A31C00) [pid = 3980] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A5DB7C00) [pid = 3980] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A2DE4000) [pid = 3980] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F0A3AE2400) [pid = 3980] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F09C606C00) [pid = 3980] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A1A4DC00) [pid = 3980] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F09F7F1000) [pid = 3980] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F09B562400) [pid = 3980] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F0AD8C9000) [pid = 3980] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0A3534C00) [pid = 3980] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0AEF16C00) [pid = 3980] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F0AEF0FC00) [pid = 3980] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F0AE9A8800) [pid = 3980] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F0ADD34800) [pid = 3980] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F0AD669000) [pid = 3980] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F0ACE1E400) [pid = 3980] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F0AA133400) [pid = 3980] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F0ADA56C00) [pid = 3980] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000F0A71F5400) [pid = 3980] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000F0A7E53400) [pid = 3980] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000F0A65F9800) [pid = 3980] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000F0A49EAC00) [pid = 3980] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 00:31:28 INFO - PROCESS | 3980 | 1461137488364 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 00:31:28 INFO - PROCESS | 3980 | 1461137488425 Marionette TRACE conn4 <- [1,2125,null,{"value":"13"}] 00:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:31:28 INFO - PROCESS | 3980 | 1461137488431 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:31:28 INFO - PROCESS | 3980 | 1461137488435 Marionette TRACE conn4 <- [1,2126,null,{}] 00:31:28 INFO - PROCESS | 3980 | 1461137488441 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:28 INFO - PROCESS | 3980 | 1461137488536 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 00:31:28 INFO - PROCESS | 3980 | 1461137488641 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09ACC2800 == 23 [pid = 3980] [id = 541] 00:31:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000F09617E400) [pid = 3980] [serial = 1623] [outer = 0000000000000000] 00:31:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000F09617F400) [pid = 3980] [serial = 1624] [outer = 000000F09617E400] 00:31:28 INFO - PROCESS | 3980 | 1461137488692 Marionette DEBUG loaded listener.js 00:31:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000F096393000) [pid = 3980] [serial = 1625] [outer = 000000F09617E400] 00:31:29 INFO - PROCESS | 3980 | 1461137489089 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 00:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 691ms 00:31:29 INFO - PROCESS | 3980 | 1461137489126 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 00:31:29 INFO - PROCESS | 3980 | 1461137489133 Marionette TRACE conn4 <- [1,2129,null,{"value":"13"}] 00:31:29 INFO - PROCESS | 3980 | 1461137489140 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:31:29 INFO - PROCESS | 3980 | 1461137489142 Marionette TRACE conn4 <- [1,2130,null,{}] 00:31:29 INFO - PROCESS | 3980 | 1461137489146 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:29 INFO - PROCESS | 3980 | 1461137489233 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 00:31:29 INFO - PROCESS | 3980 | 1461137489241 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BBA6000 == 24 [pid = 3980] [id = 542] 00:31:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F0968A9800) [pid = 3980] [serial = 1626] [outer = 0000000000000000] 00:31:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F096960C00) [pid = 3980] [serial = 1627] [outer = 000000F0968A9800] 00:31:29 INFO - PROCESS | 3980 | 1461137489288 Marionette DEBUG loaded listener.js 00:31:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F0978DB800) [pid = 3980] [serial = 1628] [outer = 000000F0968A9800] 00:31:29 INFO - PROCESS | 3980 | 1461137489737 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 00:31:29 INFO - PROCESS | 3980 | 1461137489776 Marionette TRACE conn4 <- [1,2133,null,{"value":"13"}] 00:31:29 INFO - PROCESS | 3980 | 1461137489780 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:31:29 INFO - PROCESS | 3980 | 1461137489784 Marionette TRACE conn4 <- [1,2134,null,{}] 00:31:29 INFO - PROCESS | 3980 | 1461137489796 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:29 INFO - PROCESS | 3980 | 1461137489888 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 00:31:29 INFO - PROCESS | 3980 | 1461137489968 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A0675800 == 25 [pid = 3980] [id = 543] 00:31:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F0944C1C00) [pid = 3980] [serial = 1629] [outer = 0000000000000000] 00:31:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F09AD24000) [pid = 3980] [serial = 1630] [outer = 000000F0944C1C00] 00:31:30 INFO - PROCESS | 3980 | 1461137490019 Marionette DEBUG loaded listener.js 00:31:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F09B0BD000) [pid = 3980] [serial = 1631] [outer = 000000F0944C1C00] 00:31:30 INFO - PROCESS | 3980 | 1461137490462 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 00:31:30 INFO - PROCESS | 3980 | 1461137490518 Marionette TRACE conn4 <- [1,2137,null,{"value":"13"}] 00:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:31:30 INFO - PROCESS | 3980 | 1461137490521 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:31:30 INFO - PROCESS | 3980 | 1461137490524 Marionette TRACE conn4 <- [1,2138,null,{}] 00:31:30 INFO - PROCESS | 3980 | 1461137490527 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:30 INFO - PROCESS | 3980 | 1461137490610 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 00:31:30 INFO - PROCESS | 3980 | 1461137490618 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2A84800 == 26 [pid = 3980] [id = 544] 00:31:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F09B7E1400) [pid = 3980] [serial = 1632] [outer = 0000000000000000] 00:31:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F09B9A8800) [pid = 3980] [serial = 1633] [outer = 000000F09B7E1400] 00:31:30 INFO - PROCESS | 3980 | 1461137490668 Marionette DEBUG loaded listener.js 00:31:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F09BAAE400) [pid = 3980] [serial = 1634] [outer = 000000F09B7E1400] 00:31:31 INFO - PROCESS | 3980 | 1461137491145 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 00:31:31 INFO - PROCESS | 3980 | 1461137491198 Marionette TRACE conn4 <- [1,2141,null,{"value":"13"}] 00:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:31:31 INFO - PROCESS | 3980 | 1461137491201 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:31:31 INFO - PROCESS | 3980 | 1461137491203 Marionette TRACE conn4 <- [1,2142,null,{}] 00:31:31 INFO - PROCESS | 3980 | 1461137491207 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:31 INFO - PROCESS | 3980 | 1461137491283 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 00:31:31 INFO - PROCESS | 3980 | 1461137491291 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A30E4000 == 27 [pid = 3980] [id = 545] 00:31:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F0968A5400) [pid = 3980] [serial = 1635] [outer = 0000000000000000] 00:31:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F09BB4F800) [pid = 3980] [serial = 1636] [outer = 000000F0968A5400] 00:31:31 INFO - PROCESS | 3980 | 1461137491337 Marionette DEBUG loaded listener.js 00:31:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F09BBDC400) [pid = 3980] [serial = 1637] [outer = 000000F0968A5400] 00:31:31 INFO - PROCESS | 3980 | 1461137491777 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 00:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 627ms 00:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:31:31 INFO - PROCESS | 3980 | 1461137491832 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 00:31:31 INFO - PROCESS | 3980 | 1461137491834 Marionette TRACE conn4 <- [1,2145,null,{"value":"13"}] 00:31:31 INFO - PROCESS | 3980 | 1461137491837 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:31:31 INFO - PROCESS | 3980 | 1461137491839 Marionette TRACE conn4 <- [1,2146,null,{}] 00:31:31 INFO - PROCESS | 3980 | 1461137491843 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:31 INFO - PROCESS | 3980 | 1461137491958 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 00:31:31 INFO - PROCESS | 3980 | 1461137491968 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3EF3800 == 28 [pid = 3980] [id = 546] 00:31:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F09C606C00) [pid = 3980] [serial = 1638] [outer = 0000000000000000] 00:31:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F09D23A000) [pid = 3980] [serial = 1639] [outer = 000000F09C606C00] 00:31:32 INFO - PROCESS | 3980 | 1461137492020 Marionette DEBUG loaded listener.js 00:31:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F09F74D800) [pid = 3980] [serial = 1640] [outer = 000000F09C606C00] 00:31:32 INFO - PROCESS | 3980 | 1461137492455 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 00:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:31:32 INFO - PROCESS | 3980 | 1461137492535 Marionette TRACE conn4 <- [1,2149,null,{"value":"13"}] 00:31:32 INFO - PROCESS | 3980 | 1461137492538 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:31:32 INFO - PROCESS | 3980 | 1461137492540 Marionette TRACE conn4 <- [1,2150,null,{}] 00:31:32 INFO - PROCESS | 3980 | 1461137492544 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:32 INFO - PROCESS | 3980 | 1461137492647 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 00:31:32 INFO - PROCESS | 3980 | 1461137492662 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5A71000 == 29 [pid = 3980] [id = 547] 00:31:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F09470F000) [pid = 3980] [serial = 1641] [outer = 0000000000000000] 00:31:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F09FDFA000) [pid = 3980] [serial = 1642] [outer = 000000F09470F000] 00:31:32 INFO - PROCESS | 3980 | 1461137492708 Marionette DEBUG loaded listener.js 00:31:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F0A00C0000) [pid = 3980] [serial = 1643] [outer = 000000F09470F000] 00:31:33 INFO - PROCESS | 3980 | 1461137493119 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 00:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 628ms 00:31:33 INFO - PROCESS | 3980 | 1461137493170 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 00:31:33 INFO - PROCESS | 3980 | 1461137493172 Marionette TRACE conn4 <- [1,2153,null,{"value":"13"}] 00:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:31:33 INFO - PROCESS | 3980 | 1461137493175 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:31:33 INFO - PROCESS | 3980 | 1461137493177 Marionette TRACE conn4 <- [1,2154,null,{}] 00:31:33 INFO - PROCESS | 3980 | 1461137493181 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:33 INFO - PROCESS | 3980 | 1461137493257 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 00:31:33 INFO - PROCESS | 3980 | 1461137493263 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7103000 == 30 [pid = 3980] [id = 548] 00:31:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F0A070C400) [pid = 3980] [serial = 1644] [outer = 0000000000000000] 00:31:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0A1A0B000) [pid = 3980] [serial = 1645] [outer = 000000F0A070C400] 00:31:33 INFO - PROCESS | 3980 | 1461137493309 Marionette DEBUG loaded listener.js 00:31:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A1A47800) [pid = 3980] [serial = 1646] [outer = 000000F0A070C400] 00:31:33 INFO - PROCESS | 3980 | 1461137493789 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 00:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 627ms 00:31:33 INFO - PROCESS | 3980 | 1461137493806 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 00:31:33 INFO - PROCESS | 3980 | 1461137493808 Marionette TRACE conn4 <- [1,2157,null,{"value":"13"}] 00:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:31:33 INFO - PROCESS | 3980 | 1461137493811 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:31:33 INFO - PROCESS | 3980 | 1461137493813 Marionette TRACE conn4 <- [1,2158,null,{}] 00:31:33 INFO - PROCESS | 3980 | 1461137493822 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:33 INFO - PROCESS | 3980 | 1461137493921 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 00:31:33 INFO - PROCESS | 3980 | 1461137493927 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A0675000 == 31 [pid = 3980] [id = 549] 00:31:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F09AD0A000) [pid = 3980] [serial = 1647] [outer = 0000000000000000] 00:31:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A2096000) [pid = 3980] [serial = 1648] [outer = 000000F09AD0A000] 00:31:33 INFO - PROCESS | 3980 | 1461137493975 Marionette DEBUG loaded listener.js 00:31:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A237C800) [pid = 3980] [serial = 1649] [outer = 000000F09AD0A000] 00:31:34 INFO - PROCESS | 3980 | 1461137494444 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 00:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 690ms 00:31:34 INFO - PROCESS | 3980 | 1461137494510 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 00:31:34 INFO - PROCESS | 3980 | 1461137494512 Marionette TRACE conn4 <- [1,2161,null,{"value":"13"}] 00:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:31:34 INFO - PROCESS | 3980 | 1461137494516 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:31:34 INFO - PROCESS | 3980 | 1461137494518 Marionette TRACE conn4 <- [1,2162,null,{}] 00:31:34 INFO - PROCESS | 3980 | 1461137494522 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:34 INFO - PROCESS | 3980 | 1461137494628 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 00:31:34 INFO - PROCESS | 3980 | 1461137494639 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7689800 == 32 [pid = 3980] [id = 550] 00:31:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A1A4EC00) [pid = 3980] [serial = 1650] [outer = 0000000000000000] 00:31:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F0A26AA400) [pid = 3980] [serial = 1651] [outer = 000000F0A1A4EC00] 00:31:34 INFO - PROCESS | 3980 | 1461137494686 Marionette DEBUG loaded listener.js 00:31:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F0A279E000) [pid = 3980] [serial = 1652] [outer = 000000F0A1A4EC00] 00:31:35 INFO - PROCESS | 3980 | 1461137495134 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 00:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 628ms 00:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:31:35 INFO - PROCESS | 3980 | 1461137495149 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 00:31:35 INFO - PROCESS | 3980 | 1461137495151 Marionette TRACE conn4 <- [1,2165,null,{"value":"13"}] 00:31:35 INFO - PROCESS | 3980 | 1461137495155 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:31:35 INFO - PROCESS | 3980 | 1461137495158 Marionette TRACE conn4 <- [1,2166,null,{}] 00:31:35 INFO - PROCESS | 3980 | 1461137495161 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:35 INFO - PROCESS | 3980 | 1461137495336 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 00:31:35 INFO - PROCESS | 3980 | 1461137495369 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A30E1800 == 33 [pid = 3980] [id = 551] 00:31:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F0A2D17400) [pid = 3980] [serial = 1653] [outer = 0000000000000000] 00:31:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A2D1A800) [pid = 3980] [serial = 1654] [outer = 000000F0A2D17400] 00:31:35 INFO - PROCESS | 3980 | 1461137495425 Marionette DEBUG loaded listener.js 00:31:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A2DA7400) [pid = 3980] [serial = 1655] [outer = 000000F0A2D17400] 00:31:35 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F09FDF3000) [pid = 3980] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:31:35 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F09617E000) [pid = 3980] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:31:35 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F09BBDA400) [pid = 3980] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:31:35 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F09455E400) [pid = 3980] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:31:35 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F09B0F9C00) [pid = 3980] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:31:35 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0944C4800) [pid = 3980] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:31:35 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F096180800) [pid = 3980] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:31:35 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F096180400) [pid = 3980] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:31:35 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0ADA5A800) [pid = 3980] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:31:35 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F0A26AFC00) [pid = 3980] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:31:35 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0A2C85400) [pid = 3980] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:31:35 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F09FDF9C00) [pid = 3980] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:31:35 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A0714400) [pid = 3980] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:31:35 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A26AF000) [pid = 3980] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:31:35 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2FD4000 == 32 [pid = 3980] [id = 11] 00:31:36 INFO - PROCESS | 3980 | 1461137496031 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 00:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 943ms 00:31:36 INFO - PROCESS | 3980 | 1461137496113 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 00:31:36 INFO - PROCESS | 3980 | 1461137496118 Marionette TRACE conn4 <- [1,2169,null,{"value":"13"}] 00:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:31:36 INFO - PROCESS | 3980 | 1461137496125 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:31:36 INFO - PROCESS | 3980 | 1461137496130 Marionette TRACE conn4 <- [1,2170,null,{}] 00:31:36 INFO - PROCESS | 3980 | 1461137496137 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:36 INFO - PROCESS | 3980 | 1461137496264 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 00:31:36 INFO - PROCESS | 3980 | 1461137496356 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000F097A80800 == 33 [pid = 3980] [id = 552] 00:31:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F094F65400) [pid = 3980] [serial = 1656] [outer = 0000000000000000] 00:31:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F09565A400) [pid = 3980] [serial = 1657] [outer = 000000F094F65400] 00:31:36 INFO - PROCESS | 3980 | 1461137496415 Marionette DEBUG loaded listener.js 00:31:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F09638F400) [pid = 3980] [serial = 1658] [outer = 000000F094F65400] 00:31:37 INFO - PROCESS | 3980 | 1461137497164 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 00:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1092ms 00:31:37 INFO - PROCESS | 3980 | 1461137497218 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 00:31:37 INFO - PROCESS | 3980 | 1461137497225 Marionette TRACE conn4 <- [1,2173,null,{"value":"13"}] 00:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:31:37 INFO - PROCESS | 3980 | 1461137497232 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:31:37 INFO - PROCESS | 3980 | 1461137497235 Marionette TRACE conn4 <- [1,2174,null,{}] 00:31:37 INFO - PROCESS | 3980 | 1461137497239 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:37 INFO - PROCESS | 3980 | 1461137497354 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 00:31:37 INFO - PROCESS | 3980 | 1461137497429 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2A89800 == 34 [pid = 3980] [id = 553] 00:31:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F09AD07000) [pid = 3980] [serial = 1659] [outer = 0000000000000000] 00:31:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F09AD21400) [pid = 3980] [serial = 1660] [outer = 000000F09AD07000] 00:31:37 INFO - PROCESS | 3980 | 1461137497485 Marionette DEBUG loaded listener.js 00:31:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F09B71EC00) [pid = 3980] [serial = 1661] [outer = 000000F09AD07000] 00:31:38 INFO - PROCESS | 3980 | 1461137498463 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 00:31:38 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7211800 == 33 [pid = 3980] [id = 538] 00:31:38 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A304D000 == 32 [pid = 3980] [id = 532] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A2D1E400) [pid = 3980] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F0A2D56400) [pid = 3980] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0A06C2400) [pid = 3980] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F0A1A47000) [pid = 3980] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A0716800) [pid = 3980] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A26B2800) [pid = 3980] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F0A2099C00) [pid = 3980] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A2D14400) [pid = 3980] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A2984C00) [pid = 3980] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F09FDF0400) [pid = 3980] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F09CE6D400) [pid = 3980] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F09F5A3800) [pid = 3980] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F09C54C800) [pid = 3980] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F09C691000) [pid = 3980] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F09B99F800) [pid = 3980] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F09BB0C800) [pid = 3980] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F09B481800) [pid = 3980] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F09B717C00) [pid = 3980] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F09AD0E000) [pid = 3980] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F09AD26000) [pid = 3980] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F096956400) [pid = 3980] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000F097820800) [pid = 3980] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000F096180C00) [pid = 3980] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000F096394400) [pid = 3980] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000F0AE9AFC00) [pid = 3980] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000F0A29D1800) [pid = 3980] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000F0A29D9800) [pid = 3980] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000F09FDFA400) [pid = 3980] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 00:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1286ms 00:31:38 INFO - PROCESS | 3980 | 1461137498529 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 00:31:38 INFO - PROCESS | 3980 | 1461137498533 Marionette TRACE conn4 <- [1,2177,null,{"value":"13"}] 00:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:31:38 INFO - PROCESS | 3980 | 1461137498540 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:31:38 INFO - PROCESS | 3980 | 1461137498544 Marionette TRACE conn4 <- [1,2178,null,{}] 00:31:38 INFO - PROCESS | 3980 | 1461137498551 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:38 INFO - PROCESS | 3980 | 1461137498632 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 00:31:38 INFO - PROCESS | 3980 | 1461137498648 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B5AC000 == 33 [pid = 3980] [id = 554] 00:31:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000F09638C400) [pid = 3980] [serial = 1662] [outer = 0000000000000000] 00:31:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000F09673CC00) [pid = 3980] [serial = 1663] [outer = 000000F09638C400] 00:31:38 INFO - PROCESS | 3980 | 1461137498697 Marionette DEBUG loaded listener.js 00:31:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000F09697CC00) [pid = 3980] [serial = 1664] [outer = 000000F09638C400] 00:31:39 INFO - PROCESS | 3980 | 1461137499185 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 00:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 692ms 00:31:39 INFO - PROCESS | 3980 | 1461137499235 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 00:31:39 INFO - PROCESS | 3980 | 1461137499241 Marionette TRACE conn4 <- [1,2181,null,{"value":"13"}] 00:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:31:39 INFO - PROCESS | 3980 | 1461137499247 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:31:39 INFO - PROCESS | 3980 | 1461137499250 Marionette TRACE conn4 <- [1,2182,null,{}] 00:31:39 INFO - PROCESS | 3980 | 1461137499254 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:39 INFO - PROCESS | 3980 | 1461137499335 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 00:31:39 INFO - PROCESS | 3980 | 1461137499341 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09D2C3000 == 34 [pid = 3980] [id = 555] 00:31:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000F09AC87800) [pid = 3980] [serial = 1665] [outer = 0000000000000000] 00:31:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000F09AD0EC00) [pid = 3980] [serial = 1666] [outer = 000000F09AC87800] 00:31:39 INFO - PROCESS | 3980 | 1461137499387 Marionette DEBUG loaded listener.js 00:31:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000F09AE21800) [pid = 3980] [serial = 1667] [outer = 000000F09AC87800] 00:31:39 INFO - PROCESS | 3980 | 1461137499832 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 00:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 628ms 00:31:39 INFO - PROCESS | 3980 | 1461137499877 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 00:31:39 INFO - PROCESS | 3980 | 1461137499879 Marionette TRACE conn4 <- [1,2185,null,{"value":"13"}] 00:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:31:39 INFO - PROCESS | 3980 | 1461137499883 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:31:39 INFO - PROCESS | 3980 | 1461137499887 Marionette TRACE conn4 <- [1,2186,null,{}] 00:31:39 INFO - PROCESS | 3980 | 1461137499898 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:40 INFO - PROCESS | 3980 | 1461137500018 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 00:31:40 INFO - PROCESS | 3980 | 1461137500032 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2733800 == 35 [pid = 3980] [id = 556] 00:31:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F09BB14000) [pid = 3980] [serial = 1668] [outer = 0000000000000000] 00:31:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F09BB18400) [pid = 3980] [serial = 1669] [outer = 000000F09BB14000] 00:31:40 INFO - PROCESS | 3980 | 1461137500085 Marionette DEBUG loaded listener.js 00:31:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F09BB52000) [pid = 3980] [serial = 1670] [outer = 000000F09BB14000] 00:31:40 INFO - PROCESS | 3980 | 1461137500545 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 689ms 00:31:40 INFO - PROCESS | 3980 | 1461137500574 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 00:31:40 INFO - PROCESS | 3980 | 1461137500577 Marionette TRACE conn4 <- [1,2189,null,{"value":"13"}] 00:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:31:40 INFO - PROCESS | 3980 | 1461137500580 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:31:40 INFO - PROCESS | 3980 | 1461137500582 Marionette TRACE conn4 <- [1,2190,null,{}] 00:31:40 INFO - PROCESS | 3980 | 1461137500586 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:40 INFO - PROCESS | 3980 | 1461137500667 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 00:31:40 INFO - PROCESS | 3980 | 1461137500673 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B13800 == 36 [pid = 3980] [id = 557] 00:31:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F09BBDE000) [pid = 3980] [serial = 1671] [outer = 0000000000000000] 00:31:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F09C609000) [pid = 3980] [serial = 1672] [outer = 000000F09BBDE000] 00:31:40 INFO - PROCESS | 3980 | 1461137500720 Marionette DEBUG loaded listener.js 00:31:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F09CE6FC00) [pid = 3980] [serial = 1673] [outer = 000000F09BBDE000] 00:31:41 INFO - PROCESS | 3980 | 1461137501168 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 00:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 629ms 00:31:41 INFO - PROCESS | 3980 | 1461137501213 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 00:31:41 INFO - PROCESS | 3980 | 1461137501215 Marionette TRACE conn4 <- [1,2193,null,{"value":"13"}] 00:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:31:41 INFO - PROCESS | 3980 | 1461137501218 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:31:41 INFO - PROCESS | 3980 | 1461137501220 Marionette TRACE conn4 <- [1,2194,null,{}] 00:31:41 INFO - PROCESS | 3980 | 1461137501224 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:41 INFO - PROCESS | 3980 | 1461137501325 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 00:31:41 INFO - PROCESS | 3980 | 1461137501333 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5226800 == 37 [pid = 3980] [id = 558] 00:31:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F0959CBC00) [pid = 3980] [serial = 1674] [outer = 0000000000000000] 00:31:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F09F7F5C00) [pid = 3980] [serial = 1675] [outer = 000000F0959CBC00] 00:31:41 INFO - PROCESS | 3980 | 1461137501380 Marionette DEBUG loaded listener.js 00:31:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F09FDF2400) [pid = 3980] [serial = 1676] [outer = 000000F0959CBC00] 00:31:41 INFO - PROCESS | 3980 | 1461137501862 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 00:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 00:31:41 INFO - PROCESS | 3980 | 1461137501913 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 00:31:41 INFO - PROCESS | 3980 | 1461137501915 Marionette TRACE conn4 <- [1,2197,null,{"value":"13"}] 00:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:31:41 INFO - PROCESS | 3980 | 1461137501930 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:31:41 INFO - PROCESS | 3980 | 1461137501932 Marionette TRACE conn4 <- [1,2198,null,{}] 00:31:41 INFO - PROCESS | 3980 | 1461137501937 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:42 INFO - PROCESS | 3980 | 1461137502065 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 00:31:42 INFO - PROCESS | 3980 | 1461137502124 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6EE4800 == 38 [pid = 3980] [id = 559] 00:31:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F0A1A41C00) [pid = 3980] [serial = 1677] [outer = 0000000000000000] 00:31:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A1A4B800) [pid = 3980] [serial = 1678] [outer = 000000F0A1A41C00] 00:31:42 INFO - PROCESS | 3980 | 1461137502173 Marionette DEBUG loaded listener.js 00:31:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A20E8800) [pid = 3980] [serial = 1679] [outer = 000000F0A1A41C00] 00:31:42 INFO - PROCESS | 3980 | 1461137502579 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 00:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 691ms 00:31:42 INFO - PROCESS | 3980 | 1461137502618 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 00:31:42 INFO - PROCESS | 3980 | 1461137502620 Marionette TRACE conn4 <- [1,2201,null,{"value":"13"}] 00:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:31:42 INFO - PROCESS | 3980 | 1461137502623 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:31:42 INFO - PROCESS | 3980 | 1461137502625 Marionette TRACE conn4 <- [1,2202,null,{}] 00:31:42 INFO - PROCESS | 3980 | 1461137502629 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:42 INFO - PROCESS | 3980 | 1461137502756 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 00:31:42 INFO - PROCESS | 3980 | 1461137502763 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7213000 == 39 [pid = 3980] [id = 560] 00:31:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A25B8400) [pid = 3980] [serial = 1680] [outer = 0000000000000000] 00:31:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A26AAC00) [pid = 3980] [serial = 1681] [outer = 000000F0A25B8400] 00:31:42 INFO - PROCESS | 3980 | 1461137502809 Marionette DEBUG loaded listener.js 00:31:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A2986000) [pid = 3980] [serial = 1682] [outer = 000000F0A25B8400] 00:31:43 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A1A4EC00) [pid = 3980] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:31:43 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F09AD0A000) [pid = 3980] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:31:43 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F0968A9800) [pid = 3980] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:31:43 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F09470F000) [pid = 3980] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:31:43 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F09C606C00) [pid = 3980] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:31:43 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0944C1C00) [pid = 3980] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:31:43 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0968A5400) [pid = 3980] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:31:43 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F09617E400) [pid = 3980] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:31:43 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F09B7E1400) [pid = 3980] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:31:43 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F0A2D1F400) [pid = 3980] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:31:43 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F0A070C400) [pid = 3980] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:31:43 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F0A563B400) [pid = 3980] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:31:43 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F0A2FD4800) [pid = 3980] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:31:43 INFO - PROCESS | 3980 | 1461137503290 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 00:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 00:31:43 INFO - PROCESS | 3980 | 1461137503361 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 00:31:43 INFO - PROCESS | 3980 | 1461137503363 Marionette TRACE conn4 <- [1,2205,null,{"value":"13"}] 00:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:31:43 INFO - PROCESS | 3980 | 1461137503367 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:31:43 INFO - PROCESS | 3980 | 1461137503369 Marionette TRACE conn4 <- [1,2206,null,{}] 00:31:43 INFO - PROCESS | 3980 | 1461137503372 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:43 INFO - PROCESS | 3980 | 1461137503448 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 00:31:43 INFO - PROCESS | 3980 | 1461137503455 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A761A000 == 40 [pid = 3980] [id = 561] 00:31:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F09F74A800) [pid = 3980] [serial = 1683] [outer = 0000000000000000] 00:31:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F0A20EF000) [pid = 3980] [serial = 1684] [outer = 000000F09F74A800] 00:31:43 INFO - PROCESS | 3980 | 1461137503502 Marionette DEBUG loaded listener.js 00:31:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F0A29CE800) [pid = 3980] [serial = 1685] [outer = 000000F09F74A800] 00:31:43 INFO - PROCESS | 3980 | 1461137503899 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 00:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 588ms 00:31:43 INFO - PROCESS | 3980 | 1461137503959 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 00:31:43 INFO - PROCESS | 3980 | 1461137503961 Marionette TRACE conn4 <- [1,2209,null,{"value":"13"}] 00:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:31:43 INFO - PROCESS | 3980 | 1461137503964 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:31:43 INFO - PROCESS | 3980 | 1461137503966 Marionette TRACE conn4 <- [1,2210,null,{}] 00:31:43 INFO - PROCESS | 3980 | 1461137503969 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:44 INFO - PROCESS | 3980 | 1461137504047 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 00:31:44 INFO - PROCESS | 3980 | 1461137504053 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E16800 == 41 [pid = 3980] [id = 562] 00:31:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F0A2C7BC00) [pid = 3980] [serial = 1686] [outer = 0000000000000000] 00:31:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F0A2C86C00) [pid = 3980] [serial = 1687] [outer = 000000F0A2C7BC00] 00:31:44 INFO - PROCESS | 3980 | 1461137504103 Marionette DEBUG loaded listener.js 00:31:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F0A2D1E400) [pid = 3980] [serial = 1688] [outer = 000000F0A2C7BC00] 00:31:44 INFO - PROCESS | 3980 | 1461137504538 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 626ms 00:31:44 INFO - PROCESS | 3980 | 1461137504592 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 00:31:44 INFO - PROCESS | 3980 | 1461137504594 Marionette TRACE conn4 <- [1,2213,null,{"value":"13"}] 00:31:44 INFO - PROCESS | 3980 | 1461137504598 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:31:44 INFO - PROCESS | 3980 | 1461137504600 Marionette TRACE conn4 <- [1,2214,null,{}] 00:31:44 INFO - PROCESS | 3980 | 1461137504604 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:44 INFO - PROCESS | 3980 | 1461137504682 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 00:31:44 INFO - PROCESS | 3980 | 1461137504690 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7FBC800 == 42 [pid = 3980] [id = 563] 00:31:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F0A2D56400) [pid = 3980] [serial = 1689] [outer = 0000000000000000] 00:31:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F0A2DDA800) [pid = 3980] [serial = 1690] [outer = 000000F0A2D56400] 00:31:44 INFO - PROCESS | 3980 | 1461137504736 Marionette DEBUG loaded listener.js 00:31:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A2DE3800) [pid = 3980] [serial = 1691] [outer = 000000F0A2D56400] 00:31:45 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B7A5800 == 41 [pid = 3980] [id = 528] 00:31:45 INFO - PROCESS | 3980 | --DOCSHELL 000000F09C6D6800 == 40 [pid = 3980] [id = 529] 00:31:45 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6D71800 == 39 [pid = 3980] [id = 536] 00:31:45 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2522000 == 38 [pid = 3980] [id = 537] 00:31:45 INFO - PROCESS | 3980 | --DOCSHELL 000000F09C6D5800 == 37 [pid = 3980] [id = 535] 00:31:45 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A408A800 == 36 [pid = 3980] [id = 534] 00:31:45 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7691800 == 35 [pid = 3980] [id = 539] 00:31:45 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A067A000 == 34 [pid = 3980] [id = 530] 00:31:45 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2522800 == 33 [pid = 3980] [id = 531] 00:31:45 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B10000 == 32 [pid = 3980] [id = 533] 00:31:45 INFO - PROCESS | 3980 | --DOCSHELL 000000F0979BB800 == 31 [pid = 3980] [id = 527] 00:31:45 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7E17800 == 30 [pid = 3980] [id = 540] 00:31:45 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2FEB000 == 29 [pid = 3980] [id = 12] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F0A2DDA400) [pid = 3980] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0978DB800) [pid = 3980] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0A1A47800) [pid = 3980] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F0A353A000) [pid = 3980] [serial = 1133] [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:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F0A2FE0000) [pid = 3980] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F0A2D1A800) [pid = 3980] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F0A26AA400) [pid = 3980] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F0A279E000) [pid = 3980] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F0A1A0B000) [pid = 3980] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F0A2096000) [pid = 3980] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000F0A237C800) [pid = 3980] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000F096960C00) [pid = 3980] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000F09FDFA000) [pid = 3980] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000F0A00C0000) [pid = 3980] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000F09D23A000) [pid = 3980] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000F09F74D800) [pid = 3980] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000F09AD24000) [pid = 3980] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000F09B0BD000) [pid = 3980] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000F09BB4F800) [pid = 3980] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000F09BBDC400) [pid = 3980] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (000000F09617F400) [pid = 3980] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 55 (000000F096393000) [pid = 3980] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 54 (000000F09B9A8800) [pid = 3980] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | --DOMWINDOW == 53 (000000F09BAAE400) [pid = 3980] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 00:31:46 INFO - PROCESS | 3980 | 1461137506475 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 00:31:46 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:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1936ms 00:31:46 INFO - PROCESS | 3980 | 1461137506538 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 00:31:46 INFO - PROCESS | 3980 | 1461137506542 Marionette TRACE conn4 <- [1,2217,null,{"value":"13"}] 00:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:31:46 INFO - PROCESS | 3980 | 1461137506548 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:31:46 INFO - PROCESS | 3980 | 1461137506552 Marionette TRACE conn4 <- [1,2218,null,{}] 00:31:46 INFO - PROCESS | 3980 | 1461137506558 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:46 INFO - PROCESS | 3980 | 1461137506647 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 00:31:46 INFO - PROCESS | 3980 | 1461137506657 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09ADD3800 == 30 [pid = 3980] [id = 564] 00:31:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 54 (000000F096389C00) [pid = 3980] [serial = 1692] [outer = 0000000000000000] 00:31:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 55 (000000F09638B000) [pid = 3980] [serial = 1693] [outer = 000000F096389C00] 00:31:46 INFO - PROCESS | 3980 | 1461137506712 Marionette DEBUG loaded listener.js 00:31:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (000000F0968ABC00) [pid = 3980] [serial = 1694] [outer = 000000F096389C00] 00:31:47 INFO - PROCESS | 3980 | 1461137507190 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 00:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 671ms 00:31:47 INFO - PROCESS | 3980 | 1461137507223 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 00:31:47 INFO - PROCESS | 3980 | 1461137507230 Marionette TRACE conn4 <- [1,2221,null,{"value":"13"}] 00:31:47 INFO - PROCESS | 3980 | 1461137507237 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:31:47 INFO - PROCESS | 3980 | 1461137507240 Marionette TRACE conn4 <- [1,2222,null,{}] 00:31:47 INFO - PROCESS | 3980 | 1461137507244 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:47 INFO - PROCESS | 3980 | 1461137507327 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 00:31:47 INFO - PROCESS | 3980 | 1461137507335 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BBBF000 == 31 [pid = 3980] [id = 565] 00:31:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (000000F09698AC00) [pid = 3980] [serial = 1695] [outer = 0000000000000000] 00:31:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000F09788F400) [pid = 3980] [serial = 1696] [outer = 000000F09698AC00] 00:31:47 INFO - PROCESS | 3980 | 1461137507384 Marionette DEBUG loaded listener.js 00:31:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000F09AA69000) [pid = 3980] [serial = 1697] [outer = 000000F09698AC00] 00:31:47 INFO - PROCESS | 3980 | 1461137507839 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 00:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 627ms 00:31:47 INFO - PROCESS | 3980 | 1461137507875 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 00:31:47 INFO - PROCESS | 3980 | 1461137507879 Marionette TRACE conn4 <- [1,2225,null,{"value":"13"}] 00:31:47 INFO - PROCESS | 3980 | 1461137507883 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:31:47 INFO - PROCESS | 3980 | 1461137507887 Marionette TRACE conn4 <- [1,2226,null,{}] 00:31:47 INFO - PROCESS | 3980 | 1461137507900 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:47 INFO - PROCESS | 3980 | 1461137507986 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 00:31:48 INFO - PROCESS | 3980 | 1461137508086 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A073E800 == 32 [pid = 3980] [id = 566] 00:31:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000F094557000) [pid = 3980] [serial = 1698] [outer = 0000000000000000] 00:31:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000F09AD2C000) [pid = 3980] [serial = 1699] [outer = 000000F094557000] 00:31:48 INFO - PROCESS | 3980 | 1461137508145 Marionette DEBUG loaded listener.js 00:31:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000F09B55BC00) [pid = 3980] [serial = 1700] [outer = 000000F094557000] 00:31:48 INFO - PROCESS | 3980 | 1461137508521 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 692ms 00:31:48 INFO - PROCESS | 3980 | 1461137508581 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 00:31:48 INFO - PROCESS | 3980 | 1461137508583 Marionette TRACE conn4 <- [1,2229,null,{"value":"13"}] 00:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:31:48 INFO - PROCESS | 3980 | 1461137508587 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:31:48 INFO - PROCESS | 3980 | 1461137508589 Marionette TRACE conn4 <- [1,2230,null,{}] 00:31:48 INFO - PROCESS | 3980 | 1461137508592 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:48 INFO - PROCESS | 3980 | 1461137508696 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 00:31:48 INFO - PROCESS | 3980 | 1461137508705 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2A88000 == 33 [pid = 3980] [id = 567] 00:31:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000F09B0C5400) [pid = 3980] [serial = 1701] [outer = 0000000000000000] 00:31:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000F09B71FC00) [pid = 3980] [serial = 1702] [outer = 000000F09B0C5400] 00:31:48 INFO - PROCESS | 3980 | 1461137508752 Marionette DEBUG loaded listener.js 00:31:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000F09BA0EC00) [pid = 3980] [serial = 1703] [outer = 000000F09B0C5400] 00:31:49 INFO - PROCESS | 3980 | 1461137509152 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 00:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 585ms 00:31:49 INFO - PROCESS | 3980 | 1461137509175 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 00:31:49 INFO - PROCESS | 3980 | 1461137509177 Marionette TRACE conn4 <- [1,2233,null,{"value":"13"}] 00:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:31:49 INFO - PROCESS | 3980 | 1461137509181 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:31:49 INFO - PROCESS | 3980 | 1461137509182 Marionette TRACE conn4 <- [1,2234,null,{}] 00:31:49 INFO - PROCESS | 3980 | 1461137509187 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:49 INFO - PROCESS | 3980 | 1461137509266 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 00:31:49 INFO - PROCESS | 3980 | 1461137509363 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A30D7800 == 34 [pid = 3980] [id = 568] 00:31:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000F0968AE000) [pid = 3980] [serial = 1704] [outer = 0000000000000000] 00:31:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F09BB18800) [pid = 3980] [serial = 1705] [outer = 000000F0968AE000] 00:31:49 INFO - PROCESS | 3980 | 1461137509417 Marionette DEBUG loaded listener.js 00:31:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F09BB51400) [pid = 3980] [serial = 1706] [outer = 000000F0968AE000] 00:31:49 INFO - PROCESS | 3980 | 1461137509786 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 00:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 628ms 00:31:49 INFO - PROCESS | 3980 | 1461137509812 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 00:31:49 INFO - PROCESS | 3980 | 1461137509814 Marionette TRACE conn4 <- [1,2237,null,{"value":"13"}] 00:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:31:49 INFO - PROCESS | 3980 | 1461137509817 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:31:49 INFO - PROCESS | 3980 | 1461137509819 Marionette TRACE conn4 <- [1,2238,null,{}] 00:31:49 INFO - PROCESS | 3980 | 1461137509823 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:49 INFO - PROCESS | 3980 | 1461137509951 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 00:31:49 INFO - PROCESS | 3980 | 1461137509958 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3EF4000 == 35 [pid = 3980] [id = 569] 00:31:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F09BBE3000) [pid = 3980] [serial = 1707] [outer = 0000000000000000] 00:31:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F09C606C00) [pid = 3980] [serial = 1708] [outer = 000000F09BBE3000] 00:31:50 INFO - PROCESS | 3980 | 1461137510007 Marionette DEBUG loaded listener.js 00:31:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F09F5A3000) [pid = 3980] [serial = 1709] [outer = 000000F09BBE3000] 00:31:50 INFO - PROCESS | 3980 | 1461137510442 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 00:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 693ms 00:31:50 INFO - PROCESS | 3980 | 1461137510513 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 00:31:50 INFO - PROCESS | 3980 | 1461137510515 Marionette TRACE conn4 <- [1,2241,null,{"value":"13"}] 00:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:31:50 INFO - PROCESS | 3980 | 1461137510519 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:31:50 INFO - PROCESS | 3980 | 1461137510520 Marionette TRACE conn4 <- [1,2242,null,{}] 00:31:50 INFO - PROCESS | 3980 | 1461137510530 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:50 INFO - PROCESS | 3980 | 1461137510606 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 00:31:50 INFO - PROCESS | 3980 | 1461137510647 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5D99000 == 36 [pid = 3980] [id = 570] 00:31:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F09FDEE400) [pid = 3980] [serial = 1710] [outer = 0000000000000000] 00:31:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F09FDF4800) [pid = 3980] [serial = 1711] [outer = 000000F09FDEE400] 00:31:50 INFO - PROCESS | 3980 | 1461137510691 Marionette DEBUG loaded listener.js 00:31:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F0A00B9000) [pid = 3980] [serial = 1712] [outer = 000000F09FDEE400] 00:31:51 INFO - PROCESS | 3980 | 1461137511084 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 00:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 650ms 00:31:51 INFO - PROCESS | 3980 | 1461137511171 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 00:31:51 INFO - PROCESS | 3980 | 1461137511173 Marionette TRACE conn4 <- [1,2245,null,{"value":"13"}] 00:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:31:51 INFO - PROCESS | 3980 | 1461137511177 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:31:51 INFO - PROCESS | 3980 | 1461137511179 Marionette TRACE conn4 <- [1,2246,null,{}] 00:31:51 INFO - PROCESS | 3980 | 1461137511182 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:51 INFO - PROCESS | 3980 | 1461137511257 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 00:31:51 INFO - PROCESS | 3980 | 1461137511263 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6EE2000 == 37 [pid = 3980] [id = 571] 00:31:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F0A00C0000) [pid = 3980] [serial = 1713] [outer = 0000000000000000] 00:31:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F0A06C9C00) [pid = 3980] [serial = 1714] [outer = 000000F0A00C0000] 00:31:51 INFO - PROCESS | 3980 | 1461137511309 Marionette DEBUG loaded listener.js 00:31:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A1A08800) [pid = 3980] [serial = 1715] [outer = 000000F0A00C0000] 00:31:51 INFO - PROCESS | 3980 | 1461137511770 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 629ms 00:31:51 INFO - PROCESS | 3980 | 1461137511809 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 00:31:51 INFO - PROCESS | 3980 | 1461137511811 Marionette TRACE conn4 <- [1,2249,null,{"value":"13"}] 00:31:51 INFO - PROCESS | 3980 | 1461137511815 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:31:51 INFO - PROCESS | 3980 | 1461137511816 Marionette TRACE conn4 <- [1,2250,null,{}] 00:31:51 INFO - PROCESS | 3980 | 1461137511820 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:51 INFO - PROCESS | 3980 | 1461137511920 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 00:31:52 INFO - PROCESS | 3980 | 1461137511994 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A073D000 == 38 [pid = 3980] [id = 572] 00:31:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A1A42000) [pid = 3980] [serial = 1716] [outer = 0000000000000000] 00:31:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A1A45800) [pid = 3980] [serial = 1717] [outer = 000000F0A1A42000] 00:31:52 INFO - PROCESS | 3980 | 1461137512043 Marionette DEBUG loaded listener.js 00:31:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A2097000) [pid = 3980] [serial = 1718] [outer = 000000F0A1A42000] 00:31:52 INFO - PROCESS | 3980 | 1461137512446 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 00:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 00:31:52 INFO - PROCESS | 3980 | 1461137512489 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 00:31:52 INFO - PROCESS | 3980 | 1461137512491 Marionette TRACE conn4 <- [1,2253,null,{"value":"13"}] 00:31:52 INFO - PROCESS | 3980 | 1461137512494 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:31:52 INFO - PROCESS | 3980 | 1461137512496 Marionette TRACE conn4 <- [1,2254,null,{}] 00:31:52 INFO - PROCESS | 3980 | 1461137512500 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:52 INFO - PROCESS | 3980 | 1461137512611 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 00:31:52 INFO - PROCESS | 3980 | 1461137512617 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7607800 == 39 [pid = 3980] [id = 573] 00:31:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A1A41800) [pid = 3980] [serial = 1719] [outer = 0000000000000000] 00:31:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F0A2382000) [pid = 3980] [serial = 1720] [outer = 000000F0A1A41800] 00:31:52 INFO - PROCESS | 3980 | 1461137512664 Marionette DEBUG loaded listener.js 00:31:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F0A26AC800) [pid = 3980] [serial = 1721] [outer = 000000F0A1A41800] 00:31:53 INFO - PROCESS | 3980 | 1461137513123 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 00:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 671ms 00:31:53 INFO - PROCESS | 3980 | 1461137513170 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 00:31:53 INFO - PROCESS | 3980 | 1461137513172 Marionette TRACE conn4 <- [1,2257,null,{"value":"13"}] 00:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:31:53 INFO - PROCESS | 3980 | 1461137513176 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:31:53 INFO - PROCESS | 3980 | 1461137513179 Marionette TRACE conn4 <- [1,2258,null,{}] 00:31:53 INFO - PROCESS | 3980 | 1461137513183 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:53 INFO - PROCESS | 3980 | 1461137513331 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 00:31:53 INFO - PROCESS | 3980 | 1461137513385 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A30D5800 == 40 [pid = 3980] [id = 574] 00:31:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F0A29D2C00) [pid = 3980] [serial = 1722] [outer = 0000000000000000] 00:31:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F0A29D9000) [pid = 3980] [serial = 1723] [outer = 000000F0A29D2C00] 00:31:53 INFO - PROCESS | 3980 | 1461137513438 Marionette DEBUG loaded listener.js 00:31:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0A2D20000) [pid = 3980] [serial = 1724] [outer = 000000F0A29D2C00] 00:31:53 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0A2C7BC00) [pid = 3980] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:31:53 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F0959CBC00) [pid = 3980] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:31:53 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A1A41C00) [pid = 3980] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:31:53 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A25B8400) [pid = 3980] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:31:53 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F09BBDE000) [pid = 3980] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:31:53 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F09BB14000) [pid = 3980] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:31:53 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F09AC87800) [pid = 3980] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:31:53 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F09638C400) [pid = 3980] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:31:53 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F09AD07000) [pid = 3980] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:31:53 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F094F65400) [pid = 3980] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:31:53 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0A2D17400) [pid = 3980] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:31:53 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F09F74A800) [pid = 3980] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:31:53 INFO - PROCESS | 3980 | 1461137513902 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 00:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 776ms 00:31:53 INFO - PROCESS | 3980 | 1461137513954 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 00:31:53 INFO - PROCESS | 3980 | 1461137513957 Marionette TRACE conn4 <- [1,2261,null,{"value":"13"}] 00:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:31:53 INFO - PROCESS | 3980 | 1461137513960 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:31:53 INFO - PROCESS | 3980 | 1461137513963 Marionette TRACE conn4 <- [1,2262,null,{}] 00:31:53 INFO - PROCESS | 3980 | 1461137513966 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:54 INFO - PROCESS | 3980 | 1461137514044 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 00:31:54 INFO - PROCESS | 3980 | 1461137514050 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7696000 == 41 [pid = 3980] [id = 575] 00:31:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F09BB10800) [pid = 3980] [serial = 1725] [outer = 0000000000000000] 00:31:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F0A20ED000) [pid = 3980] [serial = 1726] [outer = 000000F09BB10800] 00:31:54 INFO - PROCESS | 3980 | 1461137514097 Marionette DEBUG loaded listener.js 00:31:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A2D4F000) [pid = 3980] [serial = 1727] [outer = 000000F09BB10800] 00:31:54 INFO - PROCESS | 3980 | 1461137514499 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 00:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 587ms 00:31:54 INFO - PROCESS | 3980 | 1461137514550 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 00:31:54 INFO - PROCESS | 3980 | 1461137514553 Marionette TRACE conn4 <- [1,2265,null,{"value":"13"}] 00:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:31:54 INFO - PROCESS | 3980 | 1461137514561 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:31:54 INFO - PROCESS | 3980 | 1461137514562 Marionette TRACE conn4 <- [1,2266,null,{}] 00:31:54 INFO - PROCESS | 3980 | 1461137514566 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:54 INFO - PROCESS | 3980 | 1461137514646 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 00:31:54 INFO - PROCESS | 3980 | 1461137514653 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8054800 == 42 [pid = 3980] [id = 576] 00:31:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A2DDAC00) [pid = 3980] [serial = 1728] [outer = 0000000000000000] 00:31:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A2DDDC00) [pid = 3980] [serial = 1729] [outer = 000000F0A2DDAC00] 00:31:54 INFO - PROCESS | 3980 | 1461137514701 Marionette DEBUG loaded listener.js 00:31:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A3021C00) [pid = 3980] [serial = 1730] [outer = 000000F0A2DDAC00] 00:31:55 INFO - PROCESS | 3980 | 1461137515135 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 00:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 628ms 00:31:55 INFO - PROCESS | 3980 | 1461137515194 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 00:31:55 INFO - PROCESS | 3980 | 1461137515196 Marionette TRACE conn4 <- [1,2269,null,{"value":"13"}] 00:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:31:55 INFO - PROCESS | 3980 | 1461137515200 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:31:55 INFO - PROCESS | 3980 | 1461137515201 Marionette TRACE conn4 <- [1,2270,null,{}] 00:31:55 INFO - PROCESS | 3980 | 1461137515205 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:55 INFO - PROCESS | 3980 | 1461137515284 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 00:31:55 INFO - PROCESS | 3980 | 1461137515290 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A821E800 == 43 [pid = 3980] [id = 577] 00:31:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A3028400) [pid = 3980] [serial = 1731] [outer = 0000000000000000] 00:31:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F0A302BC00) [pid = 3980] [serial = 1732] [outer = 000000F0A3028400] 00:31:55 INFO - PROCESS | 3980 | 1461137515337 Marionette DEBUG loaded listener.js 00:31:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F0A3534C00) [pid = 3980] [serial = 1733] [outer = 000000F0A3028400] 00:31:55 INFO - PROCESS | 3980 | 1461137515933 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 00:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 796ms 00:31:56 INFO - PROCESS | 3980 | 1461137516030 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 00:31:56 INFO - PROCESS | 3980 | 1461137516034 Marionette TRACE conn4 <- [1,2273,null,{"value":"13"}] 00:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:31:56 INFO - PROCESS | 3980 | 1461137516085 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:31:56 INFO - PROCESS | 3980 | 1461137516090 Marionette TRACE conn4 <- [1,2274,null,{}] 00:31:56 INFO - PROCESS | 3980 | 1461137516097 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:56 INFO - PROCESS | 3980 | 1461137516229 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 00:31:56 INFO - PROCESS | 3980 | 1461137516300 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B9D4800 == 44 [pid = 3980] [id = 578] 00:31:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F09455D800) [pid = 3980] [serial = 1734] [outer = 0000000000000000] 00:31:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F096394000) [pid = 3980] [serial = 1735] [outer = 000000F09455D800] 00:31:56 INFO - PROCESS | 3980 | 1461137516380 Marionette DEBUG loaded listener.js 00:31:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F09735EC00) [pid = 3980] [serial = 1736] [outer = 000000F09455D800] 00:31:57 INFO - PROCESS | 3980 | 1461137517017 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 00:31:57 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:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 986ms 00:31:57 INFO - PROCESS | 3980 | 1461137517075 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 00:31:57 INFO - PROCESS | 3980 | 1461137517081 Marionette TRACE conn4 <- [1,2277,null,{"value":"13"}] 00:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:31:57 INFO - PROCESS | 3980 | 1461137517113 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:31:57 INFO - PROCESS | 3980 | 1461137517116 Marionette TRACE conn4 <- [1,2278,null,{}] 00:31:57 INFO - PROCESS | 3980 | 1461137517121 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:57 INFO - PROCESS | 3980 | 1461137517256 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 00:31:57 INFO - PROCESS | 3980 | 1461137517323 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A305B800 == 45 [pid = 3980] [id = 579] 00:31:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F096180800) [pid = 3980] [serial = 1737] [outer = 0000000000000000] 00:31:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F09B46CC00) [pid = 3980] [serial = 1738] [outer = 000000F096180800] 00:31:57 INFO - PROCESS | 3980 | 1461137517382 Marionette DEBUG loaded listener.js 00:31:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F09BB12400) [pid = 3980] [serial = 1739] [outer = 000000F096180800] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7213000 == 44 [pid = 3980] [id = 560] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6EE4800 == 43 [pid = 3980] [id = 559] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7E16800 == 42 [pid = 3980] [id = 562] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A761A000 == 41 [pid = 3980] [id = 561] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8054800 == 40 [pid = 3980] [id = 576] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7696000 == 39 [pid = 3980] [id = 575] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A30D5800 == 38 [pid = 3980] [id = 574] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7607800 == 37 [pid = 3980] [id = 573] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A073D000 == 36 [pid = 3980] [id = 572] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6EE2000 == 35 [pid = 3980] [id = 571] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5D99000 == 34 [pid = 3980] [id = 570] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3EF4000 == 33 [pid = 3980] [id = 569] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A30D7800 == 32 [pid = 3980] [id = 568] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2A88000 == 31 [pid = 3980] [id = 567] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F0A2DDA800) [pid = 3980] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A073E800 == 30 [pid = 3980] [id = 566] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BBBF000 == 29 [pid = 3980] [id = 565] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F09ADD3800 == 28 [pid = 3980] [id = 564] 00:31:58 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7FBC800 == 27 [pid = 3980] [id = 563] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A2D1E400) [pid = 3980] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F09F7F5C00) [pid = 3980] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0A1A4B800) [pid = 3980] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F09FDF2400) [pid = 3980] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A26AAC00) [pid = 3980] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A20E8800) [pid = 3980] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F0A2986000) [pid = 3980] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A2C86C00) [pid = 3980] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F09C609000) [pid = 3980] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F09BB18400) [pid = 3980] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F09BB52000) [pid = 3980] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F09AD0EC00) [pid = 3980] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F09AE21800) [pid = 3980] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F09673CC00) [pid = 3980] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F09697CC00) [pid = 3980] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F09B71EC00) [pid = 3980] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F09AD21400) [pid = 3980] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F09638F400) [pid = 3980] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F09565A400) [pid = 3980] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F0A2DA7400) [pid = 3980] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F0A20EF000) [pid = 3980] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000F0A29CE800) [pid = 3980] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000F09CE6FC00) [pid = 3980] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 00:31:58 INFO - PROCESS | 3980 | 1461137518326 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 00:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1252ms 00:31:58 INFO - PROCESS | 3980 | 1461137518345 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 00:31:58 INFO - PROCESS | 3980 | 1461137518350 Marionette TRACE conn4 <- [1,2281,null,{"value":"13"}] 00:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:31:58 INFO - PROCESS | 3980 | 1461137518356 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:31:58 INFO - PROCESS | 3980 | 1461137518359 Marionette TRACE conn4 <- [1,2282,null,{}] 00:31:58 INFO - PROCESS | 3980 | 1461137518365 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:58 INFO - PROCESS | 3980 | 1461137518449 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 00:31:58 INFO - PROCESS | 3980 | 1461137518458 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B4DE000 == 28 [pid = 3980] [id = 580] 00:31:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000F0968AD800) [pid = 3980] [serial = 1740] [outer = 0000000000000000] 00:31:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F096959000) [pid = 3980] [serial = 1741] [outer = 000000F0968AD800] 00:31:58 INFO - PROCESS | 3980 | 1461137518508 Marionette DEBUG loaded listener.js 00:31:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F0978DE400) [pid = 3980] [serial = 1742] [outer = 000000F0968AD800] 00:31:58 INFO - PROCESS | 3980 | 1461137518987 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 00:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 691ms 00:31:59 INFO - PROCESS | 3980 | 1461137519085 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 00:31:59 INFO - PROCESS | 3980 | 1461137519091 Marionette TRACE conn4 <- [1,2285,null,{"value":"13"}] 00:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:31:59 INFO - PROCESS | 3980 | 1461137519099 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:31:59 INFO - PROCESS | 3980 | 1461137519102 Marionette TRACE conn4 <- [1,2286,null,{}] 00:31:59 INFO - PROCESS | 3980 | 1461137519107 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:59 INFO - PROCESS | 3980 | 1461137519191 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 00:31:59 INFO - PROCESS | 3980 | 1461137519262 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09F72A000 == 29 [pid = 3980] [id = 581] 00:31:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F096C69C00) [pid = 3980] [serial = 1743] [outer = 0000000000000000] 00:31:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F09AD22800) [pid = 3980] [serial = 1744] [outer = 000000F096C69C00] 00:31:59 INFO - PROCESS | 3980 | 1461137519310 Marionette DEBUG loaded listener.js 00:31:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F09B46D800) [pid = 3980] [serial = 1745] [outer = 000000F096C69C00] 00:31:59 INFO - PROCESS | 3980 | 1461137519705 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 00:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 629ms 00:31:59 INFO - PROCESS | 3980 | 1461137519732 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 00:31:59 INFO - PROCESS | 3980 | 1461137519735 Marionette TRACE conn4 <- [1,2289,null,{"value":"13"}] 00:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:31:59 INFO - PROCESS | 3980 | 1461137519738 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:31:59 INFO - PROCESS | 3980 | 1461137519742 Marionette TRACE conn4 <- [1,2290,null,{}] 00:31:59 INFO - PROCESS | 3980 | 1461137519754 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:31:59 INFO - PROCESS | 3980 | 1461137519839 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 00:31:59 INFO - PROCESS | 3980 | 1461137519846 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2EC4800 == 30 [pid = 3980] [id = 582] 00:31:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F096173C00) [pid = 3980] [serial = 1746] [outer = 0000000000000000] 00:31:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F09BB11C00) [pid = 3980] [serial = 1747] [outer = 000000F096173C00] 00:31:59 INFO - PROCESS | 3980 | 1461137519899 Marionette DEBUG loaded listener.js 00:31:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F09BBDB800) [pid = 3980] [serial = 1748] [outer = 000000F096173C00] 00:32:00 INFO - PROCESS | 3980 | 1461137520348 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 00:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 628ms 00:32:00 INFO - PROCESS | 3980 | 1461137520370 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 00:32:00 INFO - PROCESS | 3980 | 1461137520373 Marionette TRACE conn4 <- [1,2293,null,{"value":"13"}] 00:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:32:00 INFO - PROCESS | 3980 | 1461137520381 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:32:00 INFO - PROCESS | 3980 | 1461137520383 Marionette TRACE conn4 <- [1,2294,null,{}] 00:32:00 INFO - PROCESS | 3980 | 1461137520394 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:00 INFO - PROCESS | 3980 | 1461137520500 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 00:32:00 INFO - PROCESS | 3980 | 1461137520578 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B7B800 == 31 [pid = 3980] [id = 583] 00:32:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F09BBE5C00) [pid = 3980] [serial = 1749] [outer = 0000000000000000] 00:32:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F09C604C00) [pid = 3980] [serial = 1750] [outer = 000000F09BBE5C00] 00:32:00 INFO - PROCESS | 3980 | 1461137520624 Marionette DEBUG loaded listener.js 00:32:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F09CE6D000) [pid = 3980] [serial = 1751] [outer = 000000F09BBE5C00] 00:32:01 INFO - PROCESS | 3980 | 1461137521047 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 00:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 691ms 00:32:01 INFO - PROCESS | 3980 | 1461137521075 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 00:32:01 INFO - PROCESS | 3980 | 1461137521077 Marionette TRACE conn4 <- [1,2297,null,{"value":"13"}] 00:32:01 INFO - PROCESS | 3980 | 1461137521080 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:32:01 INFO - PROCESS | 3980 | 1461137521082 Marionette TRACE conn4 <- [1,2298,null,{}] 00:32:01 INFO - PROCESS | 3980 | 1461137521086 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:01 INFO - PROCESS | 3980 | 1461137521198 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 00:32:01 INFO - PROCESS | 3980 | 1461137521207 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5613000 == 32 [pid = 3980] [id = 584] 00:32:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F09BBE8800) [pid = 3980] [serial = 1752] [outer = 0000000000000000] 00:32:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F09F7F1000) [pid = 3980] [serial = 1753] [outer = 000000F09BBE8800] 00:32:01 INFO - PROCESS | 3980 | 1461137521255 Marionette DEBUG loaded listener.js 00:32:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F09FDF4000) [pid = 3980] [serial = 1754] [outer = 000000F09BBE8800] 00:32:01 INFO - PROCESS | 3980 | 1461137521714 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 00:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 00:32:01 INFO - PROCESS | 3980 | 1461137521776 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 00:32:01 INFO - PROCESS | 3980 | 1461137521778 Marionette TRACE conn4 <- [1,2301,null,{"value":"13"}] 00:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:32:01 INFO - PROCESS | 3980 | 1461137521782 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:32:01 INFO - PROCESS | 3980 | 1461137521784 Marionette TRACE conn4 <- [1,2302,null,{}] 00:32:01 INFO - PROCESS | 3980 | 1461137521788 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:01 INFO - PROCESS | 3980 | 1461137521943 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 00:32:01 INFO - PROCESS | 3980 | 1461137521972 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A711A000 == 33 [pid = 3980] [id = 585] 00:32:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A1A12000) [pid = 3980] [serial = 1755] [outer = 0000000000000000] 00:32:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F0A20E6000) [pid = 3980] [serial = 1756] [outer = 000000F0A1A12000] 00:32:02 INFO - PROCESS | 3980 | 1461137522025 Marionette DEBUG loaded listener.js 00:32:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F0A25BF000) [pid = 3980] [serial = 1757] [outer = 000000F0A1A12000] 00:32:02 INFO - PROCESS | 3980 | 1461137522557 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 00:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A1A42000) [pid = 3980] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F09FDEE400) [pid = 3980] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A2D56400) [pid = 3980] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F09B0C5400) [pid = 3980] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F0968AE000) [pid = 3980] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F096389C00) [pid = 3980] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F094557000) [pid = 3980] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0A00C0000) [pid = 3980] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F09698AC00) [pid = 3980] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F09BBE3000) [pid = 3980] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F0A1A41800) [pid = 3980] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F0A2DDAC00) [pid = 3980] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F0A29D2C00) [pid = 3980] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:32:02 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F09BB10800) [pid = 3980] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 837ms 00:32:02 INFO - PROCESS | 3980 | 1461137522621 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 00:32:02 INFO - PROCESS | 3980 | 1461137522623 Marionette TRACE conn4 <- [1,2305,null,{"value":"13"}] 00:32:02 INFO - PROCESS | 3980 | 1461137522627 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:32:02 INFO - PROCESS | 3980 | 1461137522628 Marionette TRACE conn4 <- [1,2306,null,{}] 00:32:02 INFO - PROCESS | 3980 | 1461137522632 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:02 INFO - PROCESS | 3980 | 1461137522708 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 00:32:02 INFO - PROCESS | 3980 | 1461137522714 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A711F800 == 34 [pid = 3980] [id = 586] 00:32:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F09AA66400) [pid = 3980] [serial = 1758] [outer = 0000000000000000] 00:32:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F09B555800) [pid = 3980] [serial = 1759] [outer = 000000F09AA66400] 00:32:02 INFO - PROCESS | 3980 | 1461137522760 Marionette DEBUG loaded listener.js 00:32:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F0A1A41800) [pid = 3980] [serial = 1760] [outer = 000000F09AA66400] 00:32:03 INFO - PROCESS | 3980 | 1461137523181 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 00:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:32:03 INFO - PROCESS | 3980 | 1461137523220 Marionette TRACE conn4 <- [1,2309,null,{"value":"13"}] 00:32:03 INFO - PROCESS | 3980 | 1461137523224 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:32:03 INFO - PROCESS | 3980 | 1461137523226 Marionette TRACE conn4 <- [1,2310,null,{}] 00:32:03 INFO - PROCESS | 3980 | 1461137523229 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:03 INFO - PROCESS | 3980 | 1461137523332 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 00:32:03 INFO - PROCESS | 3980 | 1461137523341 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A769F000 == 35 [pid = 3980] [id = 587] 00:32:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F0A26B3000) [pid = 3980] [serial = 1761] [outer = 0000000000000000] 00:32:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F0A29CD800) [pid = 3980] [serial = 1762] [outer = 000000F0A26B3000] 00:32:03 INFO - PROCESS | 3980 | 1461137523385 Marionette DEBUG loaded listener.js 00:32:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F0A29D5800) [pid = 3980] [serial = 1763] [outer = 000000F0A26B3000] 00:32:03 INFO - PROCESS | 3980 | 1461137523786 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 00:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 587ms 00:32:03 INFO - PROCESS | 3980 | 1461137523824 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 00:32:03 INFO - PROCESS | 3980 | 1461137523826 Marionette TRACE conn4 <- [1,2313,null,{"value":"13"}] 00:32:03 INFO - PROCESS | 3980 | 1461137523829 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:32:03 INFO - PROCESS | 3980 | 1461137523831 Marionette TRACE conn4 <- [1,2314,null,{}] 00:32:03 INFO - PROCESS | 3980 | 1461137523835 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:03 INFO - PROCESS | 3980 | 1461137523916 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 00:32:03 INFO - PROCESS | 3980 | 1461137523922 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2EC4000 == 36 [pid = 3980] [id = 588] 00:32:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F0A2C86000) [pid = 3980] [serial = 1764] [outer = 0000000000000000] 00:32:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F09B0FA000) [pid = 3980] [serial = 1765] [outer = 000000F0A2C86000] 00:32:03 INFO - PROCESS | 3980 | 1461137523970 Marionette DEBUG loaded listener.js 00:32:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A2D21C00) [pid = 3980] [serial = 1766] [outer = 000000F0A2C86000] 00:32:04 INFO - PROCESS | 3980 | 1461137524379 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 00:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 586ms 00:32:04 INFO - PROCESS | 3980 | 1461137524432 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 00:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:32:04 INFO - PROCESS | 3980 | 1461137524434 Marionette TRACE conn4 <- [1,2317,null,{"value":"13"}] 00:32:04 INFO - PROCESS | 3980 | 1461137524438 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:32:04 INFO - PROCESS | 3980 | 1461137524440 Marionette TRACE conn4 <- [1,2318,null,{}] 00:32:04 INFO - PROCESS | 3980 | 1461137524444 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:04 INFO - PROCESS | 3980 | 1461137524520 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 00:32:04 INFO - PROCESS | 3980 | 1461137524525 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A804E800 == 37 [pid = 3980] [id = 589] 00:32:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A2DD8000) [pid = 3980] [serial = 1767] [outer = 0000000000000000] 00:32:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A2DDD800) [pid = 3980] [serial = 1768] [outer = 000000F0A2DD8000] 00:32:04 INFO - PROCESS | 3980 | 1461137524570 Marionette DEBUG loaded listener.js 00:32:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A3027800) [pid = 3980] [serial = 1769] [outer = 000000F0A2DD8000] 00:32:05 INFO - PROCESS | 3980 | 1461137525267 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 00:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 882ms 00:32:05 INFO - PROCESS | 3980 | 1461137525322 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 00:32:05 INFO - PROCESS | 3980 | 1461137525326 Marionette TRACE conn4 <- [1,2321,null,{"value":"13"}] 00:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:32:05 INFO - PROCESS | 3980 | 1461137525331 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:32:05 INFO - PROCESS | 3980 | 1461137525335 Marionette TRACE conn4 <- [1,2322,null,{}] 00:32:05 INFO - PROCESS | 3980 | 1461137525342 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:05 INFO - PROCESS | 3980 | 1461137525454 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 00:32:05 INFO - PROCESS | 3980 | 1461137525596 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A068F000 == 38 [pid = 3980] [id = 590] 00:32:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F09AD26400) [pid = 3980] [serial = 1770] [outer = 0000000000000000] 00:32:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F09AE1C800) [pid = 3980] [serial = 1771] [outer = 000000F09AD26400] 00:32:05 INFO - PROCESS | 3980 | 1461137525655 Marionette DEBUG loaded listener.js 00:32:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F09B9A0C00) [pid = 3980] [serial = 1772] [outer = 000000F09AD26400] 00:32:06 INFO - PROCESS | 3980 | 1461137526272 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 00:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 985ms 00:32:06 INFO - PROCESS | 3980 | 1461137526317 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 00:32:06 INFO - PROCESS | 3980 | 1461137526324 Marionette TRACE conn4 <- [1,2325,null,{"value":"13"}] 00:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:32:06 INFO - PROCESS | 3980 | 1461137526331 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:32:06 INFO - PROCESS | 3980 | 1461137526334 Marionette TRACE conn4 <- [1,2326,null,{}] 00:32:06 INFO - PROCESS | 3980 | 1461137526338 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:06 INFO - PROCESS | 3980 | 1461137526480 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 00:32:06 INFO - PROCESS | 3980 | 1461137526555 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A710B000 == 39 [pid = 3980] [id = 591] 00:32:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F09BAAD800) [pid = 3980] [serial = 1773] [outer = 0000000000000000] 00:32:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F09F59FC00) [pid = 3980] [serial = 1774] [outer = 000000F09BAAD800] 00:32:06 INFO - PROCESS | 3980 | 1461137526651 Marionette DEBUG loaded listener.js 00:32:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A0714000) [pid = 3980] [serial = 1775] [outer = 000000F09BAAD800] 00:32:07 INFO - PROCESS | 3980 | 1461137527249 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 00:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 944ms 00:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:32:07 INFO - PROCESS | 3980 | 1461137527286 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 00:32:07 INFO - PROCESS | 3980 | 1461137527289 Marionette TRACE conn4 <- [1,2329,null,{"value":"13"}] 00:32:07 INFO - PROCESS | 3980 | 1461137527293 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:32:07 INFO - PROCESS | 3980 | 1461137527298 Marionette TRACE conn4 <- [1,2330,null,{}] 00:32:07 INFO - PROCESS | 3980 | 1461137527311 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:07 INFO - PROCESS | 3980 | 1461137527419 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 00:32:07 INFO - PROCESS | 3980 | 1461137527493 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A86C0000 == 40 [pid = 3980] [id = 592] 00:32:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A2977400) [pid = 3980] [serial = 1776] [outer = 0000000000000000] 00:32:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A2DE3C00) [pid = 3980] [serial = 1777] [outer = 000000F0A2977400] 00:32:07 INFO - PROCESS | 3980 | 1461137527552 Marionette DEBUG loaded listener.js 00:32:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A3664800) [pid = 3980] [serial = 1778] [outer = 000000F0A2977400] 00:32:08 INFO - PROCESS | 3980 | 1461137528327 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 00:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1093ms 00:32:08 INFO - PROCESS | 3980 | 1461137528388 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 00:32:08 INFO - PROCESS | 3980 | 1461137528392 Marionette TRACE conn4 <- [1,2333,null,{"value":"13"}] 00:32:08 INFO - PROCESS | 3980 | 1461137528397 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:32:08 INFO - PROCESS | 3980 | 1461137528401 Marionette TRACE conn4 <- [1,2334,null,{}] 00:32:08 INFO - PROCESS | 3980 | 1461137528407 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:08 INFO - PROCESS | 3980 | 1461137528512 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 00:32:08 INFO - PROCESS | 3980 | 1461137528637 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B968800 == 41 [pid = 3980] [id = 593] 00:32:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0968A7400) [pid = 3980] [serial = 1779] [outer = 0000000000000000] 00:32:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F096959800) [pid = 3980] [serial = 1780] [outer = 000000F0968A7400] 00:32:08 INFO - PROCESS | 3980 | 1461137528690 Marionette DEBUG loaded listener.js 00:32:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F09AC33800) [pid = 3980] [serial = 1781] [outer = 000000F0968A7400] 00:32:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2EC4000 == 40 [pid = 3980] [id = 588] 00:32:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A769F000 == 39 [pid = 3980] [id = 587] 00:32:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A711F800 == 38 [pid = 3980] [id = 586] 00:32:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A711A000 == 37 [pid = 3980] [id = 585] 00:32:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5613000 == 36 [pid = 3980] [id = 584] 00:32:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B7B800 == 35 [pid = 3980] [id = 583] 00:32:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2EC4800 == 34 [pid = 3980] [id = 582] 00:32:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F09F72A000 == 33 [pid = 3980] [id = 581] 00:32:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B4DE000 == 32 [pid = 3980] [id = 580] 00:32:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A305B800 == 31 [pid = 3980] [id = 579] 00:32:08 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B9D4800 == 30 [pid = 3980] [id = 578] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0A302BC00) [pid = 3980] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F0A3021C00) [pid = 3980] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A2097000) [pid = 3980] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A29D9000) [pid = 3980] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F0A26AC800) [pid = 3980] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A2DDDC00) [pid = 3980] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F0A2D20000) [pid = 3980] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0A20ED000) [pid = 3980] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F0A2D4F000) [pid = 3980] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A1A08800) [pid = 3980] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A1A45800) [pid = 3980] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F09FDF4800) [pid = 3980] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A00B9000) [pid = 3980] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A2DE3800) [pid = 3980] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F09B71FC00) [pid = 3980] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F09BA0EC00) [pid = 3980] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F09BB18800) [pid = 3980] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F09BB51400) [pid = 3980] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F09638B000) [pid = 3980] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F0968ABC00) [pid = 3980] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F09AD2C000) [pid = 3980] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F09B55BC00) [pid = 3980] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F0A06C9C00) [pid = 3980] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F09788F400) [pid = 3980] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F09AA69000) [pid = 3980] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F09C606C00) [pid = 3980] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000F09F5A3000) [pid = 3980] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 00:32:08 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000F0A2382000) [pid = 3980] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 00:32:09 INFO - PROCESS | 3980 | 1461137529208 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 00:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 837ms 00:32:09 INFO - PROCESS | 3980 | 1461137529239 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 00:32:09 INFO - PROCESS | 3980 | 1461137529245 Marionette TRACE conn4 <- [1,2337,null,{"value":"13"}] 00:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:32:09 INFO - PROCESS | 3980 | 1461137529251 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:32:09 INFO - PROCESS | 3980 | 1461137529254 Marionette TRACE conn4 <- [1,2338,null,{}] 00:32:09 INFO - PROCESS | 3980 | 1461137529258 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:09 INFO - PROCESS | 3980 | 1461137529339 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 00:32:09 INFO - PROCESS | 3980 | 1461137529348 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09CEDB000 == 31 [pid = 3980] [id = 594] 00:32:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000F097A1F800) [pid = 3980] [serial = 1782] [outer = 0000000000000000] 00:32:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F09AD0A000) [pid = 3980] [serial = 1783] [outer = 000000F097A1F800] 00:32:09 INFO - PROCESS | 3980 | 1461137529396 Marionette DEBUG loaded listener.js 00:32:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F09AD27C00) [pid = 3980] [serial = 1784] [outer = 000000F097A1F800] 00:32:09 INFO - PROCESS | 3980 | 1461137529880 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 00:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 691ms 00:32:09 INFO - PROCESS | 3980 | 1461137529944 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 00:32:09 INFO - PROCESS | 3980 | 1461137529946 Marionette TRACE conn4 <- [1,2341,null,{"value":"13"}] 00:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:32:09 INFO - PROCESS | 3980 | 1461137529950 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:32:09 INFO - PROCESS | 3980 | 1461137529954 Marionette TRACE conn4 <- [1,2342,null,{}] 00:32:09 INFO - PROCESS | 3980 | 1461137529965 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:10 INFO - PROCESS | 3980 | 1461137530052 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 00:32:10 INFO - PROCESS | 3980 | 1461137530124 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2A6F000 == 32 [pid = 3980] [id = 595] 00:32:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F09AA6B800) [pid = 3980] [serial = 1785] [outer = 0000000000000000] 00:32:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F09BA04C00) [pid = 3980] [serial = 1786] [outer = 000000F09AA6B800] 00:32:10 INFO - PROCESS | 3980 | 1461137530173 Marionette DEBUG loaded listener.js 00:32:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F09BB49C00) [pid = 3980] [serial = 1787] [outer = 000000F09AA6B800] 00:32:10 INFO - PROCESS | 3980 | 1461137530569 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 00:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 628ms 00:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:32:10 INFO - PROCESS | 3980 | 1461137530581 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 00:32:10 INFO - PROCESS | 3980 | 1461137530584 Marionette TRACE conn4 <- [1,2345,null,{"value":"13"}] 00:32:10 INFO - PROCESS | 3980 | 1461137530594 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:32:10 INFO - PROCESS | 3980 | 1461137530596 Marionette TRACE conn4 <- [1,2346,null,{}] 00:32:10 INFO - PROCESS | 3980 | 1461137530601 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:10 INFO - PROCESS | 3980 | 1461137530714 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 00:32:10 INFO - PROCESS | 3980 | 1461137530724 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3453000 == 33 [pid = 3980] [id = 596] 00:32:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F09BBDC400) [pid = 3980] [serial = 1788] [outer = 0000000000000000] 00:32:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F09C54C800) [pid = 3980] [serial = 1789] [outer = 000000F09BBDC400] 00:32:10 INFO - PROCESS | 3980 | 1461137530770 Marionette DEBUG loaded listener.js 00:32:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F09F5A1400) [pid = 3980] [serial = 1790] [outer = 000000F09BBDC400] 00:32:11 INFO - PROCESS | 3980 | 1461137531201 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 00:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 650ms 00:32:11 INFO - PROCESS | 3980 | 1461137531243 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 00:32:11 INFO - PROCESS | 3980 | 1461137531246 Marionette TRACE conn4 <- [1,2349,null,{"value":"13"}] 00:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:32:11 INFO - PROCESS | 3980 | 1461137531254 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:32:11 INFO - PROCESS | 3980 | 1461137531256 Marionette TRACE conn4 <- [1,2350,null,{}] 00:32:11 INFO - PROCESS | 3980 | 1461137531260 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:11 INFO - PROCESS | 3980 | 1461137531363 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 00:32:11 INFO - PROCESS | 3980 | 1461137531371 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A522C000 == 34 [pid = 3980] [id = 597] 00:32:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F09F7EF000) [pid = 3980] [serial = 1791] [outer = 0000000000000000] 00:32:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F09FDF3400) [pid = 3980] [serial = 1792] [outer = 000000F09F7EF000] 00:32:11 INFO - PROCESS | 3980 | 1461137531458 Marionette DEBUG loaded listener.js 00:32:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A06C3000) [pid = 3980] [serial = 1793] [outer = 000000F09F7EF000] 00:32:11 INFO - PROCESS | 3980 | 1461137531899 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 00:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 692ms 00:32:11 INFO - PROCESS | 3980 | 1461137531945 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 00:32:11 INFO - PROCESS | 3980 | 1461137531947 Marionette TRACE conn4 <- [1,2353,null,{"value":"13"}] 00:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:32:11 INFO - PROCESS | 3980 | 1461137531951 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:32:11 INFO - PROCESS | 3980 | 1461137531952 Marionette TRACE conn4 <- [1,2354,null,{}] 00:32:11 INFO - PROCESS | 3980 | 1461137531956 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:12 INFO - PROCESS | 3980 | 1461137532121 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 00:32:12 INFO - PROCESS | 3980 | 1461137532150 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7112000 == 35 [pid = 3980] [id = 598] 00:32:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A0714400) [pid = 3980] [serial = 1794] [outer = 0000000000000000] 00:32:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A20EE800) [pid = 3980] [serial = 1795] [outer = 000000F0A0714400] 00:32:12 INFO - PROCESS | 3980 | 1461137532199 Marionette DEBUG loaded listener.js 00:32:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A2984000) [pid = 3980] [serial = 1796] [outer = 000000F0A0714400] 00:32:12 INFO - PROCESS | 3980 | 1461137532630 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 00:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 735ms 00:32:12 INFO - PROCESS | 3980 | 1461137532688 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 00:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:32:12 INFO - PROCESS | 3980 | 1461137532690 Marionette TRACE conn4 <- [1,2357,null,{"value":"13"}] 00:32:12 INFO - PROCESS | 3980 | 1461137532694 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:32:12 INFO - PROCESS | 3980 | 1461137532696 Marionette TRACE conn4 <- [1,2358,null,{}] 00:32:12 INFO - PROCESS | 3980 | 1461137532705 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:12 INFO - PROCESS | 3980 | 1461137532807 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 00:32:12 INFO - PROCESS | 3980 | 1461137532813 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7612000 == 36 [pid = 3980] [id = 599] 00:32:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A29D5400) [pid = 3980] [serial = 1797] [outer = 0000000000000000] 00:32:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F0A2D48C00) [pid = 3980] [serial = 1798] [outer = 000000F0A29D5400] 00:32:12 INFO - PROCESS | 3980 | 1461137532864 Marionette DEBUG loaded listener.js 00:32:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F0A2DE3800) [pid = 3980] [serial = 1799] [outer = 000000F0A29D5400] 00:32:13 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F09BBE5C00) [pid = 3980] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:32:13 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F0968AD800) [pid = 3980] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:32:13 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F096C69C00) [pid = 3980] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:32:13 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F096173C00) [pid = 3980] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:32:13 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F09BBE8800) [pid = 3980] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:32:13 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F0A1A12000) [pid = 3980] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:32:13 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F09AA66400) [pid = 3980] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:32:13 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0A26B3000) [pid = 3980] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:32:13 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0A2C86000) [pid = 3980] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:32:13 INFO - PROCESS | 3980 | 1461137533378 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 00:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 00:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:32:13 INFO - PROCESS | 3980 | 1461137533449 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 00:32:13 INFO - PROCESS | 3980 | 1461137533451 Marionette TRACE conn4 <- [1,2361,null,{"value":"13"}] 00:32:13 INFO - PROCESS | 3980 | 1461137533457 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:32:13 INFO - PROCESS | 3980 | 1461137533459 Marionette TRACE conn4 <- [1,2362,null,{}] 00:32:13 INFO - PROCESS | 3980 | 1461137533463 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:13 INFO - PROCESS | 3980 | 1461137533544 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 00:32:13 INFO - PROCESS | 3980 | 1461137533551 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000F096CAC800 == 37 [pid = 3980] [id = 600] 00:32:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F09BBE4800) [pid = 3980] [serial = 1800] [outer = 0000000000000000] 00:32:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F09F59C400) [pid = 3980] [serial = 1801] [outer = 000000F09BBE4800] 00:32:13 INFO - PROCESS | 3980 | 1461137533598 Marionette DEBUG loaded listener.js 00:32:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A3021000) [pid = 3980] [serial = 1802] [outer = 000000F09BBE4800] 00:32:14 INFO - PROCESS | 3980 | 1461137534009 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 00:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 586ms 00:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:32:14 INFO - PROCESS | 3980 | 1461137534043 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 00:32:14 INFO - PROCESS | 3980 | 1461137534046 Marionette TRACE conn4 <- [1,2365,null,{"value":"13"}] 00:32:14 INFO - PROCESS | 3980 | 1461137534049 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:32:14 INFO - PROCESS | 3980 | 1461137534051 Marionette TRACE conn4 <- [1,2366,null,{}] 00:32:14 INFO - PROCESS | 3980 | 1461137534054 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:14 INFO - PROCESS | 3980 | 1461137534137 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 00:32:14 INFO - PROCESS | 3980 | 1461137534144 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7FCA000 == 38 [pid = 3980] [id = 601] 00:32:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A3666400) [pid = 3980] [serial = 1803] [outer = 0000000000000000] 00:32:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A38C2800) [pid = 3980] [serial = 1804] [outer = 000000F0A3666400] 00:32:14 INFO - PROCESS | 3980 | 1461137534191 Marionette DEBUG loaded listener.js 00:32:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A38CAC00) [pid = 3980] [serial = 1805] [outer = 000000F0A3666400] 00:32:14 INFO - PROCESS | 3980 | 1461137534614 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 00:32:14 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:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 586ms 00:32:14 INFO - PROCESS | 3980 | 1461137534648 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 00:32:14 INFO - PROCESS | 3980 | 1461137534650 Marionette TRACE conn4 <- [1,2369,null,{"value":"13"}] 00:32:14 INFO - PROCESS | 3980 | 1461137534655 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:32:14 INFO - PROCESS | 3980 | 1461137534657 Marionette TRACE conn4 <- [1,2370,null,{}] 00:32:14 INFO - PROCESS | 3980 | 1461137534660 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:14 INFO - PROCESS | 3980 | 1461137534741 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 00:32:14 INFO - PROCESS | 3980 | 1461137534748 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A863A000 == 39 [pid = 3980] [id = 602] 00:32:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A3AE3800) [pid = 3980] [serial = 1806] [outer = 0000000000000000] 00:32:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F0A3AE5800) [pid = 3980] [serial = 1807] [outer = 000000F0A3AE3800] 00:32:14 INFO - PROCESS | 3980 | 1461137534794 Marionette DEBUG loaded listener.js 00:32:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F0A3AEDC00) [pid = 3980] [serial = 1808] [outer = 000000F0A3AE3800] 00:32:15 INFO - PROCESS | 3980 | 1461137535247 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 00:32:15 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:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 628ms 00:32:15 INFO - PROCESS | 3980 | 1461137535287 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 00:32:15 INFO - PROCESS | 3980 | 1461137535289 Marionette TRACE conn4 <- [1,2373,null,{"value":"13"}] 00:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:32:15 INFO - PROCESS | 3980 | 1461137535298 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:32:15 INFO - PROCESS | 3980 | 1461137535300 Marionette TRACE conn4 <- [1,2374,null,{}] 00:32:15 INFO - PROCESS | 3980 | 1461137535304 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:15 INFO - PROCESS | 3980 | 1461137535452 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 00:32:15 INFO - PROCESS | 3980 | 1461137535578 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0979A5000 == 40 [pid = 3980] [id = 603] 00:32:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F094559800) [pid = 3980] [serial = 1809] [outer = 0000000000000000] 00:32:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F095F89400) [pid = 3980] [serial = 1810] [outer = 000000F094559800] 00:32:15 INFO - PROCESS | 3980 | 1461137535641 Marionette DEBUG loaded listener.js 00:32:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0968AD800) [pid = 3980] [serial = 1811] [outer = 000000F094559800] 00:32:16 INFO - PROCESS | 3980 | 1461137536298 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 00:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1028ms 00:32:16 INFO - PROCESS | 3980 | 1461137536330 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 00:32:16 INFO - PROCESS | 3980 | 1461137536335 Marionette TRACE conn4 <- [1,2377,null,{"value":"13"}] 00:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:32:16 INFO - PROCESS | 3980 | 1461137536340 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:32:16 INFO - PROCESS | 3980 | 1461137536346 Marionette TRACE conn4 <- [1,2378,null,{}] 00:32:16 INFO - PROCESS | 3980 | 1461137536373 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:16 INFO - PROCESS | 3980 | 1461137536482 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 00:32:16 INFO - PROCESS | 3980 | 1461137536560 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A304E000 == 41 [pid = 3980] [id = 604] 00:32:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F09B941400) [pid = 3980] [serial = 1812] [outer = 0000000000000000] 00:32:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F09BAB5C00) [pid = 3980] [serial = 1813] [outer = 000000F09B941400] 00:32:16 INFO - PROCESS | 3980 | 1461137536662 Marionette DEBUG loaded listener.js 00:32:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F09C548400) [pid = 3980] [serial = 1814] [outer = 000000F09B941400] 00:32:17 INFO - PROCESS | 3980 | 1461137537201 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 00:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 900ms 00:32:17 INFO - PROCESS | 3980 | 1461137537244 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 00:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:32:17 INFO - PROCESS | 3980 | 1461137537247 Marionette TRACE conn4 <- [1,2381,null,{"value":"13"}] 00:32:17 INFO - PROCESS | 3980 | 1461137537251 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:32:17 INFO - PROCESS | 3980 | 1461137537254 Marionette TRACE conn4 <- [1,2382,null,{}] 00:32:17 INFO - PROCESS | 3980 | 1461137537258 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:17 INFO - PROCESS | 3980 | 1461137537364 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 00:32:17 INFO - PROCESS | 3980 | 1461137537456 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8051000 == 42 [pid = 3980] [id = 605] 00:32:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A0712000) [pid = 3980] [serial = 1815] [outer = 0000000000000000] 00:32:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A1A48400) [pid = 3980] [serial = 1816] [outer = 000000F0A0712000] 00:32:17 INFO - PROCESS | 3980 | 1461137537512 Marionette DEBUG loaded listener.js 00:32:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F0A26AE800) [pid = 3980] [serial = 1817] [outer = 000000F0A0712000] 00:32:18 INFO - PROCESS | 3980 | 1461137538144 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 00:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 944ms 00:32:18 INFO - PROCESS | 3980 | 1461137538196 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 00:32:18 INFO - PROCESS | 3980 | 1461137538201 Marionette TRACE conn4 <- [1,2385,null,{"value":"13"}] 00:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:32:18 INFO - PROCESS | 3980 | 1461137538213 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:32:18 INFO - PROCESS | 3980 | 1461137538219 Marionette TRACE conn4 <- [1,2386,null,{}] 00:32:18 INFO - PROCESS | 3980 | 1461137538237 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:18 INFO - PROCESS | 3980 | 1461137538350 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 00:32:18 INFO - PROCESS | 3980 | 1461137538424 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BBC0800 == 43 [pid = 3980] [id = 606] 00:32:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F0A0717C00) [pid = 3980] [serial = 1818] [outer = 0000000000000000] 00:32:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F0A2D14C00) [pid = 3980] [serial = 1819] [outer = 000000F0A0717C00] 00:32:18 INFO - PROCESS | 3980 | 1461137538521 Marionette DEBUG loaded listener.js 00:32:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A47E4C00) [pid = 3980] [serial = 1820] [outer = 000000F0A0717C00] 00:32:19 INFO - PROCESS | 3980 | 1461137539266 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 00:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1086ms 00:32:19 INFO - PROCESS | 3980 | 1461137539307 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 00:32:19 INFO - PROCESS | 3980 | 1461137539312 Marionette TRACE conn4 <- [1,2389,null,{"value":"13"}] 00:32:19 INFO - PROCESS | 3980 | 1461137539318 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:32:19 INFO - PROCESS | 3980 | 1461137539321 Marionette TRACE conn4 <- [1,2390,null,{}] 00:32:19 INFO - PROCESS | 3980 | 1461137539326 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:19 INFO - PROCESS | 3980 | 1461137539425 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 00:32:19 INFO - PROCESS | 3980 | 1461137539504 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09C6C2000 == 44 [pid = 3980] [id = 607] 00:32:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F09AC36C00) [pid = 3980] [serial = 1821] [outer = 0000000000000000] 00:32:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F09AD02C00) [pid = 3980] [serial = 1822] [outer = 000000F09AC36C00] 00:32:19 INFO - PROCESS | 3980 | 1461137539555 Marionette DEBUG loaded listener.js 00:32:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F09B478C00) [pid = 3980] [serial = 1823] [outer = 000000F09AC36C00] 00:32:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A863A000 == 43 [pid = 3980] [id = 602] 00:32:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7FCA000 == 42 [pid = 3980] [id = 601] 00:32:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F096CAC800 == 41 [pid = 3980] [id = 600] 00:32:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7612000 == 40 [pid = 3980] [id = 599] 00:32:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7112000 == 39 [pid = 3980] [id = 598] 00:32:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A522C000 == 38 [pid = 3980] [id = 597] 00:32:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3453000 == 37 [pid = 3980] [id = 596] 00:32:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2A6F000 == 36 [pid = 3980] [id = 595] 00:32:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F09CEDB000 == 35 [pid = 3980] [id = 594] 00:32:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B968800 == 34 [pid = 3980] [id = 593] 00:32:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A86C0000 == 33 [pid = 3980] [id = 592] 00:32:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A710B000 == 32 [pid = 3980] [id = 591] 00:32:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A068F000 == 31 [pid = 3980] [id = 590] 00:32:19 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A804E800 == 30 [pid = 3980] [id = 589] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F09B0FA000) [pid = 3980] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F09C604C00) [pid = 3980] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F09CE6D000) [pid = 3980] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F096959000) [pid = 3980] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0978DE400) [pid = 3980] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F09AD22800) [pid = 3980] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F09B46D800) [pid = 3980] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F09BB11C00) [pid = 3980] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F09B46CC00) [pid = 3980] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F096394000) [pid = 3980] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F09FDF4000) [pid = 3980] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F09F7F1000) [pid = 3980] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0A20E6000) [pid = 3980] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F09B555800) [pid = 3980] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A29CD800) [pid = 3980] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A25BF000) [pid = 3980] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F0A29D5800) [pid = 3980] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F09BBDB800) [pid = 3980] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A2D21C00) [pid = 3980] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 00:32:19 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F0A1A41800) [pid = 3980] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 00:32:20 INFO - PROCESS | 3980 | 1461137540103 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 00:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 838ms 00:32:20 INFO - PROCESS | 3980 | 1461137540162 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 00:32:20 INFO - PROCESS | 3980 | 1461137540168 Marionette TRACE conn4 <- [1,2393,null,{"value":"13"}] 00:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:32:20 INFO - PROCESS | 3980 | 1461137540174 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:32:20 INFO - PROCESS | 3980 | 1461137540177 Marionette TRACE conn4 <- [1,2394,null,{}] 00:32:20 INFO - PROCESS | 3980 | 1461137540181 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:20 INFO - PROCESS | 3980 | 1461137540266 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 00:32:20 INFO - PROCESS | 3980 | 1461137540339 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09C6BF800 == 31 [pid = 3980] [id = 608] 00:32:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F097A83000) [pid = 3980] [serial = 1824] [outer = 0000000000000000] 00:32:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F09AD24000) [pid = 3980] [serial = 1825] [outer = 000000F097A83000] 00:32:20 INFO - PROCESS | 3980 | 1461137540386 Marionette DEBUG loaded listener.js 00:32:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F09B580400) [pid = 3980] [serial = 1826] [outer = 000000F097A83000] 00:32:20 INFO - PROCESS | 3980 | 1461137540827 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 00:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 689ms 00:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:32:20 INFO - PROCESS | 3980 | 1461137540864 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 00:32:20 INFO - PROCESS | 3980 | 1461137540867 Marionette TRACE conn4 <- [1,2397,null,{"value":"13"}] 00:32:20 INFO - PROCESS | 3980 | 1461137540871 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:32:20 INFO - PROCESS | 3980 | 1461137540875 Marionette TRACE conn4 <- [1,2398,null,{}] 00:32:20 INFO - PROCESS | 3980 | 1461137540886 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:20 INFO - PROCESS | 3980 | 1461137540967 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 00:32:20 INFO - PROCESS | 3980 | 1461137540976 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A305C800 == 32 [pid = 3980] [id = 609] 00:32:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F09BB4B400) [pid = 3980] [serial = 1827] [outer = 0000000000000000] 00:32:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F09BB50C00) [pid = 3980] [serial = 1828] [outer = 000000F09BB4B400] 00:32:21 INFO - PROCESS | 3980 | 1461137541025 Marionette DEBUG loaded listener.js 00:32:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F09C54A800) [pid = 3980] [serial = 1829] [outer = 000000F09BB4B400] 00:32:21 INFO - PROCESS | 3980 | 1461137541508 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 00:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 692ms 00:32:21 INFO - PROCESS | 3980 | 1461137541565 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 00:32:21 INFO - PROCESS | 3980 | 1461137541568 Marionette TRACE conn4 <- [1,2401,null,{"value":"13"}] 00:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:32:21 INFO - PROCESS | 3980 | 1461137541571 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:32:21 INFO - PROCESS | 3980 | 1461137541573 Marionette TRACE conn4 <- [1,2402,null,{}] 00:32:21 INFO - PROCESS | 3980 | 1461137541577 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:21 INFO - PROCESS | 3980 | 1461137541661 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 00:32:21 INFO - PROCESS | 3980 | 1461137541669 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A408B800 == 33 [pid = 3980] [id = 610] 00:32:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F09F5A1000) [pid = 3980] [serial = 1830] [outer = 0000000000000000] 00:32:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F09F7F2C00) [pid = 3980] [serial = 1831] [outer = 000000F09F5A1000] 00:32:21 INFO - PROCESS | 3980 | 1461137541717 Marionette DEBUG loaded listener.js 00:32:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F09FDF6800) [pid = 3980] [serial = 1832] [outer = 000000F09F5A1000] 00:32:22 INFO - PROCESS | 3980 | 1461137542147 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 00:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 629ms 00:32:22 INFO - PROCESS | 3980 | 1461137542204 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 00:32:22 INFO - PROCESS | 3980 | 1461137542206 Marionette TRACE conn4 <- [1,2405,null,{"value":"13"}] 00:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:32:22 INFO - PROCESS | 3980 | 1461137542209 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:32:22 INFO - PROCESS | 3980 | 1461137542211 Marionette TRACE conn4 <- [1,2406,null,{}] 00:32:22 INFO - PROCESS | 3980 | 1461137542214 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:22 INFO - PROCESS | 3980 | 1461137542317 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 00:32:22 INFO - PROCESS | 3980 | 1461137542395 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6150000 == 34 [pid = 3980] [id = 611] 00:32:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A0079000) [pid = 3980] [serial = 1833] [outer = 0000000000000000] 00:32:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A06C6000) [pid = 3980] [serial = 1834] [outer = 000000F0A0079000] 00:32:22 INFO - PROCESS | 3980 | 1461137542441 Marionette DEBUG loaded listener.js 00:32:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A1A44C00) [pid = 3980] [serial = 1835] [outer = 000000F0A0079000] 00:32:22 INFO - PROCESS | 3980 | 1461137542874 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 691ms 00:32:22 INFO - PROCESS | 3980 | 1461137542904 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 00:32:22 INFO - PROCESS | 3980 | 1461137542906 Marionette TRACE conn4 <- [1,2409,null,{"value":"13"}] 00:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:32:22 INFO - PROCESS | 3980 | 1461137542909 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:32:22 INFO - PROCESS | 3980 | 1461137542911 Marionette TRACE conn4 <- [1,2410,null,{}] 00:32:22 INFO - PROCESS | 3980 | 1461137542915 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:23 INFO - PROCESS | 3980 | 1461137543044 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 00:32:23 INFO - PROCESS | 3980 | 1461137543053 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AC25000 == 35 [pid = 3980] [id = 612] 00:32:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A25BF000) [pid = 3980] [serial = 1836] [outer = 0000000000000000] 00:32:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F0A26B0C00) [pid = 3980] [serial = 1837] [outer = 000000F0A25BF000] 00:32:23 INFO - PROCESS | 3980 | 1461137543146 Marionette DEBUG loaded listener.js 00:32:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F0A29CD800) [pid = 3980] [serial = 1838] [outer = 000000F0A25BF000] 00:32:23 INFO - PROCESS | 3980 | 1461137543581 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 688ms 00:32:23 INFO - PROCESS | 3980 | 1461137543600 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 00:32:23 INFO - PROCESS | 3980 | 1461137543603 Marionette TRACE conn4 <- [1,2413,null,{"value":"13"}] 00:32:23 INFO - PROCESS | 3980 | 1461137543606 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:32:23 INFO - PROCESS | 3980 | 1461137543608 Marionette TRACE conn4 <- [1,2414,null,{}] 00:32:23 INFO - PROCESS | 3980 | 1461137543611 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:23 INFO - PROCESS | 3980 | 1461137543745 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 00:32:23 INFO - PROCESS | 3980 | 1461137543762 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A761A800 == 36 [pid = 3980] [id = 613] 00:32:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F0A29DB400) [pid = 3980] [serial = 1839] [outer = 0000000000000000] 00:32:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A2C87800) [pid = 3980] [serial = 1840] [outer = 000000F0A29DB400] 00:32:23 INFO - PROCESS | 3980 | 1461137543807 Marionette DEBUG loaded listener.js 00:32:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A2D1F400) [pid = 3980] [serial = 1841] [outer = 000000F0A29DB400] 00:32:24 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F09AA6B800) [pid = 3980] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:32:24 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0968A7400) [pid = 3980] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:32:24 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F09BBDC400) [pid = 3980] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:32:24 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F097A1F800) [pid = 3980] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:32:24 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F0A0714400) [pid = 3980] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:32:24 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A29D5400) [pid = 3980] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:32:24 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F09BBE4800) [pid = 3980] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:32:24 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F09F7EF000) [pid = 3980] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:32:24 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A3666400) [pid = 3980] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:32:24 INFO - PROCESS | 3980 | 1461137544325 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 00:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 732ms 00:32:24 INFO - PROCESS | 3980 | 1461137544342 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 00:32:24 INFO - PROCESS | 3980 | 1461137544344 Marionette TRACE conn4 <- [1,2417,null,{"value":"13"}] 00:32:24 INFO - PROCESS | 3980 | 1461137544347 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:32:24 INFO - PROCESS | 3980 | 1461137544349 Marionette TRACE conn4 <- [1,2418,null,{}] 00:32:24 INFO - PROCESS | 3980 | 1461137544352 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:24 INFO - PROCESS | 3980 | 1461137544430 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 00:32:24 INFO - PROCESS | 3980 | 1461137544437 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6D5A800 == 37 [pid = 3980] [id = 614] 00:32:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F096176C00) [pid = 3980] [serial = 1842] [outer = 0000000000000000] 00:32:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A00BE000) [pid = 3980] [serial = 1843] [outer = 000000F096176C00] 00:32:24 INFO - PROCESS | 3980 | 1461137544486 Marionette DEBUG loaded listener.js 00:32:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A2D4F000) [pid = 3980] [serial = 1844] [outer = 000000F096176C00] 00:32:24 INFO - PROCESS | 3980 | 1461137544899 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 00:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 586ms 00:32:24 INFO - PROCESS | 3980 | 1461137544937 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 00:32:24 INFO - PROCESS | 3980 | 1461137544939 Marionette TRACE conn4 <- [1,2421,null,{"value":"13"}] 00:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:32:24 INFO - PROCESS | 3980 | 1461137544948 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:32:24 INFO - PROCESS | 3980 | 1461137544950 Marionette TRACE conn4 <- [1,2422,null,{}] 00:32:24 INFO - PROCESS | 3980 | 1461137544954 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:25 INFO - PROCESS | 3980 | 1461137545035 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 00:32:25 INFO - PROCESS | 3980 | 1461137545069 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EF3000 == 38 [pid = 3980] [id = 615] 00:32:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A2DDBC00) [pid = 3980] [serial = 1845] [outer = 0000000000000000] 00:32:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F0A2DE1000) [pid = 3980] [serial = 1846] [outer = 000000F0A2DDBC00] 00:32:25 INFO - PROCESS | 3980 | 1461137545114 Marionette DEBUG loaded listener.js 00:32:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F0A329CC00) [pid = 3980] [serial = 1847] [outer = 000000F0A2DDBC00] 00:32:25 INFO - PROCESS | 3980 | 1461137545530 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 00:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 629ms 00:32:25 INFO - PROCESS | 3980 | 1461137545580 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 00:32:25 INFO - PROCESS | 3980 | 1461137545583 Marionette TRACE conn4 <- [1,2425,null,{"value":"13"}] 00:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:32:25 INFO - PROCESS | 3980 | 1461137545586 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:32:25 INFO - PROCESS | 3980 | 1461137545588 Marionette TRACE conn4 <- [1,2426,null,{}] 00:32:25 INFO - PROCESS | 3980 | 1461137545592 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:25 INFO - PROCESS | 3980 | 1461137545670 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 00:32:25 INFO - PROCESS | 3980 | 1461137545676 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8067800 == 39 [pid = 3980] [id = 616] 00:32:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F0A3833000) [pid = 3980] [serial = 1848] [outer = 0000000000000000] 00:32:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A38C5000) [pid = 3980] [serial = 1849] [outer = 000000F0A3833000] 00:32:25 INFO - PROCESS | 3980 | 1461137545722 Marionette DEBUG loaded listener.js 00:32:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A3AE9C00) [pid = 3980] [serial = 1850] [outer = 000000F0A3833000] 00:32:26 INFO - PROCESS | 3980 | 1461137546149 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 00:32:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:32:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 585ms 00:32:26 INFO - PROCESS | 3980 | 1461137546181 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 00:32:26 INFO - PROCESS | 3980 | 1461137546183 Marionette TRACE conn4 <- [1,2429,null,{"value":"13"}] 00:32:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:32:26 INFO - PROCESS | 3980 | 1461137546186 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:32:26 INFO - PROCESS | 3980 | 1461137546189 Marionette TRACE conn4 <- [1,2430,null,{}] 00:32:26 INFO - PROCESS | 3980 | 1461137546193 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:26 INFO - PROCESS | 3980 | 1461137546290 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 00:32:26 INFO - PROCESS | 3980 | 1461137546486 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B4DE000 == 40 [pid = 3980] [id = 617] 00:32:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F096174C00) [pid = 3980] [serial = 1851] [outer = 0000000000000000] 00:32:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F096386C00) [pid = 3980] [serial = 1852] [outer = 000000F096174C00] 00:32:26 INFO - PROCESS | 3980 | 1461137546547 Marionette DEBUG loaded listener.js 00:32:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F096C6D000) [pid = 3980] [serial = 1853] [outer = 000000F096174C00] 00:32:27 INFO - PROCESS | 3980 | 1461137547103 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 00:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 987ms 00:32:27 INFO - PROCESS | 3980 | 1461137547176 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 00:32:27 INFO - PROCESS | 3980 | 1461137547180 Marionette TRACE conn4 <- [1,2433,null,{"value":"13"}] 00:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:32:27 INFO - PROCESS | 3980 | 1461137547185 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:32:27 INFO - PROCESS | 3980 | 1461137547190 Marionette TRACE conn4 <- [1,2434,null,{}] 00:32:27 INFO - PROCESS | 3980 | 1461137547196 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:27 INFO - PROCESS | 3980 | 1461137547336 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 00:32:27 INFO - PROCESS | 3980 | 1461137547455 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A30D9000 == 41 [pid = 3980] [id = 618] 00:32:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F09BA03400) [pid = 3980] [serial = 1854] [outer = 0000000000000000] 00:32:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F09BB0E800) [pid = 3980] [serial = 1855] [outer = 000000F09BA03400] 00:32:27 INFO - PROCESS | 3980 | 1461137547514 Marionette DEBUG loaded listener.js 00:32:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F09C691000) [pid = 3980] [serial = 1856] [outer = 000000F09BA03400] 00:32:28 INFO - PROCESS | 3980 | 1461137548113 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 00:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 985ms 00:32:28 INFO - PROCESS | 3980 | 1461137548177 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 00:32:28 INFO - PROCESS | 3980 | 1461137548181 Marionette TRACE conn4 <- [1,2437,null,{"value":"13"}] 00:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:32:28 INFO - PROCESS | 3980 | 1461137548185 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:32:28 INFO - PROCESS | 3980 | 1461137548188 Marionette TRACE conn4 <- [1,2438,null,{}] 00:32:28 INFO - PROCESS | 3980 | 1461137548192 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:28 INFO - PROCESS | 3980 | 1461137548299 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 00:32:28 INFO - PROCESS | 3980 | 1461137548379 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8059000 == 42 [pid = 3980] [id = 619] 00:32:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A0084800) [pid = 3980] [serial = 1857] [outer = 0000000000000000] 00:32:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A2098000) [pid = 3980] [serial = 1858] [outer = 000000F0A0084800] 00:32:28 INFO - PROCESS | 3980 | 1461137548476 Marionette DEBUG loaded listener.js 00:32:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A26AE400) [pid = 3980] [serial = 1859] [outer = 000000F0A0084800] 00:32:29 INFO - PROCESS | 3980 | 1461137549124 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 00:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 984ms 00:32:29 INFO - PROCESS | 3980 | 1461137549172 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 00:32:29 INFO - PROCESS | 3980 | 1461137549174 Marionette TRACE conn4 <- [1,2441,null,{"value":"13"}] 00:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:32:29 INFO - PROCESS | 3980 | 1461137549186 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:32:29 INFO - PROCESS | 3980 | 1461137549194 Marionette TRACE conn4 <- [1,2442,null,{}] 00:32:29 INFO - PROCESS | 3980 | 1461137549198 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:29 INFO - PROCESS | 3980 | 1461137549306 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 00:32:29 INFO - PROCESS | 3980 | 1461137549383 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A980C800 == 43 [pid = 3980] [id = 620] 00:32:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A38C1400) [pid = 3980] [serial = 1860] [outer = 0000000000000000] 00:32:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A42F9000) [pid = 3980] [serial = 1861] [outer = 000000F0A38C1400] 00:32:29 INFO - PROCESS | 3980 | 1461137549438 Marionette DEBUG loaded listener.js 00:32:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A52A0800) [pid = 3980] [serial = 1862] [outer = 000000F0A38C1400] 00:32:30 INFO - PROCESS | 3980 | 1461137550195 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 00:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1047ms 00:32:30 INFO - PROCESS | 3980 | 1461137550228 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 00:32:30 INFO - PROCESS | 3980 | 1461137550232 Marionette TRACE conn4 <- [1,2445,null,{"value":"13"}] 00:32:30 INFO - PROCESS | 3980 | 1461137550237 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:32:30 INFO - PROCESS | 3980 | 1461137550242 Marionette TRACE conn4 <- [1,2446,null,{}] 00:32:30 INFO - PROCESS | 3980 | 1461137550275 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:30 INFO - PROCESS | 3980 | 1461137550371 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 00:32:30 INFO - PROCESS | 3980 | 1461137550454 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0973CE800 == 44 [pid = 3980] [id = 621] 00:32:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F09AD1E400) [pid = 3980] [serial = 1863] [outer = 0000000000000000] 00:32:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F09AD2A800) [pid = 3980] [serial = 1864] [outer = 000000F09AD1E400] 00:32:30 INFO - PROCESS | 3980 | 1461137550547 Marionette DEBUG loaded listener.js 00:32:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F09BAAB800) [pid = 3980] [serial = 1865] [outer = 000000F09AD1E400] 00:32:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8067800 == 43 [pid = 3980] [id = 616] 00:32:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EF3000 == 42 [pid = 3980] [id = 615] 00:32:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6D5A800 == 41 [pid = 3980] [id = 614] 00:32:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A761A800 == 40 [pid = 3980] [id = 613] 00:32:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F09AC25000 == 39 [pid = 3980] [id = 612] 00:32:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6150000 == 38 [pid = 3980] [id = 611] 00:32:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A408B800 == 37 [pid = 3980] [id = 610] 00:32:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A305C800 == 36 [pid = 3980] [id = 609] 00:32:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F09C6BF800 == 35 [pid = 3980] [id = 608] 00:32:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F09C6C2000 == 34 [pid = 3980] [id = 607] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F0A3AE5800) [pid = 3980] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BBC0800 == 33 [pid = 3980] [id = 606] 00:32:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8051000 == 32 [pid = 3980] [id = 605] 00:32:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A304E000 == 31 [pid = 3980] [id = 604] 00:32:30 INFO - PROCESS | 3980 | --DOCSHELL 000000F0979A5000 == 30 [pid = 3980] [id = 603] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F09BA04C00) [pid = 3980] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F09BB49C00) [pid = 3980] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F09AC33800) [pid = 3980] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F096959800) [pid = 3980] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F09F59FC00) [pid = 3980] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F09C54C800) [pid = 3980] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A2DDD800) [pid = 3980] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A2DE3C00) [pid = 3980] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F09AD0A000) [pid = 3980] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F09AD27C00) [pid = 3980] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F09AE1C800) [pid = 3980] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A2984000) [pid = 3980] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A20EE800) [pid = 3980] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0A2D48C00) [pid = 3980] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0A3021000) [pid = 3980] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F09F59C400) [pid = 3980] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A2DE3800) [pid = 3980] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F09FDF3400) [pid = 3980] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F0A06C3000) [pid = 3980] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A38C2800) [pid = 3980] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A38CAC00) [pid = 3980] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 00:32:30 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F09F5A1400) [pid = 3980] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 00:32:31 INFO - PROCESS | 3980 | 1461137551102 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 00:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 922ms 00:32:31 INFO - PROCESS | 3980 | 1461137551164 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 00:32:31 INFO - PROCESS | 3980 | 1461137551171 Marionette TRACE conn4 <- [1,2449,null,{"value":"13"}] 00:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:32:31 INFO - PROCESS | 3980 | 1461137551177 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:32:31 INFO - PROCESS | 3980 | 1461137551180 Marionette TRACE conn4 <- [1,2450,null,{}] 00:32:31 INFO - PROCESS | 3980 | 1461137551184 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:31 INFO - PROCESS | 3980 | 1461137551268 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 00:32:31 INFO - PROCESS | 3980 | 1461137551275 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2518800 == 31 [pid = 3980] [id = 622] 00:32:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F09AA6A800) [pid = 3980] [serial = 1866] [outer = 0000000000000000] 00:32:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F09B484800) [pid = 3980] [serial = 1867] [outer = 000000F09AA6A800] 00:32:31 INFO - PROCESS | 3980 | 1461137551322 Marionette DEBUG loaded listener.js 00:32:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F09BB49C00) [pid = 3980] [serial = 1868] [outer = 000000F09AA6A800] 00:32:31 INFO - PROCESS | 3980 | 1461137551805 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 00:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 691ms 00:32:31 INFO - PROCESS | 3980 | 1461137551869 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 00:32:31 INFO - PROCESS | 3980 | 1461137551871 Marionette TRACE conn4 <- [1,2453,null,{"value":"13"}] 00:32:31 INFO - PROCESS | 3980 | 1461137551875 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:32:31 INFO - PROCESS | 3980 | 1461137551879 Marionette TRACE conn4 <- [1,2454,null,{}] 00:32:31 INFO - PROCESS | 3980 | 1461137551890 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:32 INFO - PROCESS | 3980 | 1461137552019 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 00:32:32 INFO - PROCESS | 3980 | 1461137552090 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B7A000 == 32 [pid = 3980] [id = 623] 00:32:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F09C54D000) [pid = 3980] [serial = 1869] [outer = 0000000000000000] 00:32:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F09F5A0800) [pid = 3980] [serial = 1870] [outer = 000000F09C54D000] 00:32:32 INFO - PROCESS | 3980 | 1461137552139 Marionette DEBUG loaded listener.js 00:32:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F09FDFA800) [pid = 3980] [serial = 1871] [outer = 000000F09C54D000] 00:32:32 INFO - PROCESS | 3980 | 1461137552519 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 00:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 692ms 00:32:32 INFO - PROCESS | 3980 | 1461137552570 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 00:32:32 INFO - PROCESS | 3980 | 1461137552573 Marionette TRACE conn4 <- [1,2457,null,{"value":"13"}] 00:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:32:32 INFO - PROCESS | 3980 | 1461137552577 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:32:32 INFO - PROCESS | 3980 | 1461137552579 Marionette TRACE conn4 <- [1,2458,null,{}] 00:32:32 INFO - PROCESS | 3980 | 1461137552582 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:32 INFO - PROCESS | 3980 | 1461137552668 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 00:32:32 INFO - PROCESS | 3980 | 1461137552675 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6161800 == 33 [pid = 3980] [id = 624] 00:32:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A06C1C00) [pid = 3980] [serial = 1872] [outer = 0000000000000000] 00:32:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A2099C00) [pid = 3980] [serial = 1873] [outer = 000000F0A06C1C00] 00:32:32 INFO - PROCESS | 3980 | 1461137552722 Marionette DEBUG loaded listener.js 00:32:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A26A8000) [pid = 3980] [serial = 1874] [outer = 000000F0A06C1C00] 00:32:33 INFO - PROCESS | 3980 | 1461137553195 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 00:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 691ms 00:32:33 INFO - PROCESS | 3980 | 1461137553274 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 00:32:33 INFO - PROCESS | 3980 | 1461137553276 Marionette TRACE conn4 <- [1,2461,null,{"value":"13"}] 00:32:33 INFO - PROCESS | 3980 | 1461137553279 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:32:33 INFO - PROCESS | 3980 | 1461137553281 Marionette TRACE conn4 <- [1,2462,null,{}] 00:32:33 INFO - PROCESS | 3980 | 1461137553285 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:33 INFO - PROCESS | 3980 | 1461137553417 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 00:32:33 INFO - PROCESS | 3980 | 1461137553440 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7215800 == 34 [pid = 3980] [id = 625] 00:32:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A2381800) [pid = 3980] [serial = 1875] [outer = 0000000000000000] 00:32:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A29D1800) [pid = 3980] [serial = 1876] [outer = 000000F0A2381800] 00:32:33 INFO - PROCESS | 3980 | 1461137553486 Marionette DEBUG loaded listener.js 00:32:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A2D1E400) [pid = 3980] [serial = 1877] [outer = 000000F0A2381800] 00:32:33 INFO - PROCESS | 3980 | 1461137553934 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 00:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 691ms 00:32:33 INFO - PROCESS | 3980 | 1461137553974 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 00:32:33 INFO - PROCESS | 3980 | 1461137553976 Marionette TRACE conn4 <- [1,2465,null,{"value":"13"}] 00:32:33 INFO - PROCESS | 3980 | 1461137553980 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:32:33 INFO - PROCESS | 3980 | 1461137553982 Marionette TRACE conn4 <- [1,2466,null,{}] 00:32:33 INFO - PROCESS | 3980 | 1461137553985 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:34 INFO - PROCESS | 3980 | 1461137554115 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 00:32:34 INFO - PROCESS | 3980 | 1461137554174 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E1A000 == 35 [pid = 3980] [id = 626] 00:32:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F09F7FAC00) [pid = 3980] [serial = 1878] [outer = 0000000000000000] 00:32:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A33F3800) [pid = 3980] [serial = 1879] [outer = 000000F09F7FAC00] 00:32:34 INFO - PROCESS | 3980 | 1461137554224 Marionette DEBUG loaded listener.js 00:32:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A3AEB000) [pid = 3980] [serial = 1880] [outer = 000000F09F7FAC00] 00:32:34 INFO - PROCESS | 3980 | 1461137554660 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 00:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 732ms 00:32:34 INFO - PROCESS | 3980 | 1461137554743 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 00:32:34 INFO - PROCESS | 3980 | 1461137554745 Marionette TRACE conn4 <- [1,2469,null,{"value":"13"}] 00:32:34 INFO - PROCESS | 3980 | 1461137554751 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:32:34 INFO - PROCESS | 3980 | 1461137554753 Marionette TRACE conn4 <- [1,2470,null,{}] 00:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:32:34 INFO - PROCESS | 3980 | 1461137554756 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:34 INFO - PROCESS | 3980 | 1461137554859 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 00:32:34 INFO - PROCESS | 3980 | 1461137554871 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8058800 == 36 [pid = 3980] [id = 627] 00:32:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A3FA8800) [pid = 3980] [serial = 1881] [outer = 0000000000000000] 00:32:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A42FC000) [pid = 3980] [serial = 1882] [outer = 000000F0A3FA8800] 00:32:34 INFO - PROCESS | 3980 | 1461137554918 Marionette DEBUG loaded listener.js 00:32:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A555AC00) [pid = 3980] [serial = 1883] [outer = 000000F0A3FA8800] 00:32:35 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A25BF000) [pid = 3980] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:32:35 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A29DB400) [pid = 3980] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:32:35 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F096176C00) [pid = 3980] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:32:35 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A2DDBC00) [pid = 3980] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:32:35 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F09AC36C00) [pid = 3980] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:32:35 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F09F5A1000) [pid = 3980] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:32:35 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F097A83000) [pid = 3980] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:32:35 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F09BB4B400) [pid = 3980] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:32:35 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A3AE3800) [pid = 3980] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:32:35 INFO - PROCESS | 3980 | 1461137555424 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 00:32:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:32:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 731ms 00:32:35 INFO - PROCESS | 3980 | 1461137555490 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 00:32:35 INFO - PROCESS | 3980 | 1461137555493 Marionette TRACE conn4 <- [1,2473,null,{"value":"13"}] 00:32:35 INFO - PROCESS | 3980 | 1461137555496 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:32:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:32:35 INFO - PROCESS | 3980 | 1461137555497 Marionette TRACE conn4 <- [1,2474,null,{}] 00:32:35 INFO - PROCESS | 3980 | 1461137555501 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:35 INFO - PROCESS | 3980 | 1461137555578 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 00:32:35 INFO - PROCESS | 3980 | 1461137555584 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BACB800 == 37 [pid = 3980] [id = 628] 00:32:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F09D236000) [pid = 3980] [serial = 1884] [outer = 0000000000000000] 00:32:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A3AEE400) [pid = 3980] [serial = 1885] [outer = 000000F09D236000] 00:32:35 INFO - PROCESS | 3980 | 1461137555631 Marionette DEBUG loaded listener.js 00:32:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A5633800) [pid = 3980] [serial = 1886] [outer = 000000F09D236000] 00:32:36 INFO - PROCESS | 3980 | 1461137556058 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 00:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 629ms 00:32:36 INFO - PROCESS | 3980 | 1461137556128 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 00:32:36 INFO - PROCESS | 3980 | 1461137556131 Marionette TRACE conn4 <- [1,2477,null,{"value":"13"}] 00:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:32:36 INFO - PROCESS | 3980 | 1461137556134 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:32:36 INFO - PROCESS | 3980 | 1461137556136 Marionette TRACE conn4 <- [1,2478,null,{}] 00:32:36 INFO - PROCESS | 3980 | 1461137556139 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:36 INFO - PROCESS | 3980 | 1461137556220 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 00:32:36 INFO - PROCESS | 3980 | 1461137556228 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A99AA800 == 38 [pid = 3980] [id = 629] 00:32:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A5D3A800) [pid = 3980] [serial = 1887] [outer = 0000000000000000] 00:32:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A5DB6400) [pid = 3980] [serial = 1888] [outer = 000000F0A5D3A800] 00:32:36 INFO - PROCESS | 3980 | 1461137556275 Marionette DEBUG loaded listener.js 00:32:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A6169C00) [pid = 3980] [serial = 1889] [outer = 000000F0A5D3A800] 00:32:36 INFO - PROCESS | 3980 | 1461137556717 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 626ms 00:32:36 INFO - PROCESS | 3980 | 1461137556763 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 00:32:36 INFO - PROCESS | 3980 | 1461137556766 Marionette TRACE conn4 <- [1,2481,null,{"value":"13"}] 00:32:36 INFO - PROCESS | 3980 | 1461137556769 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:32:36 INFO - PROCESS | 3980 | 1461137556771 Marionette TRACE conn4 <- [1,2482,null,{}] 00:32:36 INFO - PROCESS | 3980 | 1461137556774 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:36 INFO - PROCESS | 3980 | 1461137556854 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 00:32:36 INFO - PROCESS | 3980 | 1461137556859 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C8D000 == 39 [pid = 3980] [id = 630] 00:32:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A61B0800) [pid = 3980] [serial = 1890] [outer = 0000000000000000] 00:32:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A61B5000) [pid = 3980] [serial = 1891] [outer = 000000F0A61B0800] 00:32:36 INFO - PROCESS | 3980 | 1461137556906 Marionette DEBUG loaded listener.js 00:32:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A6547800) [pid = 3980] [serial = 1892] [outer = 000000F0A61B0800] 00:32:37 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A821E800 == 38 [pid = 3980] [id = 577] 00:32:37 INFO - PROCESS | 3980 | --DOCSHELL 000000F0973CE800 == 37 [pid = 3980] [id = 621] 00:32:37 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A980C800 == 36 [pid = 3980] [id = 620] 00:32:37 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8059000 == 35 [pid = 3980] [id = 619] 00:32:37 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A30D9000 == 34 [pid = 3980] [id = 618] 00:32:37 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B4DE000 == 33 [pid = 3980] [id = 617] 00:32:38 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A99AA800 == 32 [pid = 3980] [id = 629] 00:32:38 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7215800 == 31 [pid = 3980] [id = 625] 00:32:38 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7E1A000 == 30 [pid = 3980] [id = 626] 00:32:38 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BACB800 == 29 [pid = 3980] [id = 628] 00:32:38 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2518800 == 28 [pid = 3980] [id = 622] 00:32:38 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6161800 == 27 [pid = 3980] [id = 624] 00:32:38 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8058800 == 26 [pid = 3980] [id = 627] 00:32:38 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B7A000 == 25 [pid = 3980] [id = 623] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A06C6000) [pid = 3980] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A29CD800) [pid = 3980] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A26B0C00) [pid = 3980] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A2C87800) [pid = 3980] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A00BE000) [pid = 3980] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F095F89400) [pid = 3980] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A2DE1000) [pid = 3980] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F09BAB5C00) [pid = 3980] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F09B478C00) [pid = 3980] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F09AD02C00) [pid = 3980] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F09F7F2C00) [pid = 3980] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F09AD24000) [pid = 3980] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F09B580400) [pid = 3980] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F09BB50C00) [pid = 3980] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F09C54A800) [pid = 3980] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A2D14C00) [pid = 3980] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A3AEDC00) [pid = 3980] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F0A1A48400) [pid = 3980] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A329CC00) [pid = 3980] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F0A2D1F400) [pid = 3980] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F09FDF6800) [pid = 3980] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F0A2D4F000) [pid = 3980] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 00:32:38 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A38C5000) [pid = 3980] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 00:32:39 INFO - PROCESS | 3980 | 1461137559007 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 00:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2295ms 00:32:39 INFO - PROCESS | 3980 | 1461137559069 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 00:32:39 INFO - PROCESS | 3980 | 1461137559074 Marionette TRACE conn4 <- [1,2485,null,{"value":"13"}] 00:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:32:39 INFO - PROCESS | 3980 | 1461137559080 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:32:39 INFO - PROCESS | 3980 | 1461137559085 Marionette TRACE conn4 <- [1,2486,null,{}] 00:32:39 INFO - PROCESS | 3980 | 1461137559093 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:39 INFO - PROCESS | 3980 | 1461137559248 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 00:32:39 INFO - PROCESS | 3980 | 1461137559316 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09AA4F800 == 26 [pid = 3980] [id = 631] 00:32:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F096387400) [pid = 3980] [serial = 1893] [outer = 0000000000000000] 00:32:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F096388800) [pid = 3980] [serial = 1894] [outer = 000000F096387400] 00:32:39 INFO - PROCESS | 3980 | 1461137559417 Marionette DEBUG loaded listener.js 00:32:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0968ABC00) [pid = 3980] [serial = 1895] [outer = 000000F096387400] 00:32:40 INFO - PROCESS | 3980 | 1461137560127 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1087ms 00:32:40 INFO - PROCESS | 3980 | 1461137560205 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 00:32:40 INFO - PROCESS | 3980 | 1461137560212 Marionette TRACE conn4 <- [1,2489,null,{"value":"13"}] 00:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:32:40 INFO - PROCESS | 3980 | 1461137560220 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:32:40 INFO - PROCESS | 3980 | 1461137560223 Marionette TRACE conn4 <- [1,2490,null,{}] 00:32:40 INFO - PROCESS | 3980 | 1461137560227 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:40 INFO - PROCESS | 3980 | 1461137560358 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 00:32:40 INFO - PROCESS | 3980 | 1461137560426 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BBB0000 == 27 [pid = 3980] [id = 632] 00:32:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F09697CC00) [pid = 3980] [serial = 1896] [outer = 0000000000000000] 00:32:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F097A8BC00) [pid = 3980] [serial = 1897] [outer = 000000F09697CC00] 00:32:40 INFO - PROCESS | 3980 | 1461137560483 Marionette DEBUG loaded listener.js 00:32:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F09AC83800) [pid = 3980] [serial = 1898] [outer = 000000F09697CC00] 00:32:41 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2A89800 == 26 [pid = 3980] [id = 553] 00:32:41 INFO - PROCESS | 3980 | --DOCSHELL 000000F097A80800 == 25 [pid = 3980] [id = 552] 00:32:41 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2A84800 == 24 [pid = 3980] [id = 544] 00:32:41 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5226800 == 23 [pid = 3980] [id = 558] 00:32:41 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A30E1800 == 22 [pid = 3980] [id = 551] 00:32:41 INFO - PROCESS | 3980 | 1461137561245 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1084ms 00:32:41 INFO - PROCESS | 3980 | 1461137561312 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 00:32:41 INFO - PROCESS | 3980 | 1461137561316 Marionette TRACE conn4 <- [1,2493,null,{"value":"13"}] 00:32:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:32:41 INFO - PROCESS | 3980 | 1461137561322 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:32:41 INFO - PROCESS | 3980 | 1461137561326 Marionette TRACE conn4 <- [1,2494,null,{}] 00:32:41 INFO - PROCESS | 3980 | 1461137561333 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:41 INFO - PROCESS | 3980 | 1461137561421 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 00:32:41 INFO - PROCESS | 3980 | 1461137561429 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BACB800 == 23 [pid = 3980] [id = 633] 00:32:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F096393800) [pid = 3980] [serial = 1899] [outer = 0000000000000000] 00:32:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0969A3000) [pid = 3980] [serial = 1900] [outer = 000000F096393800] 00:32:41 INFO - PROCESS | 3980 | 1461137561485 Marionette DEBUG loaded listener.js 00:32:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F09AD02C00) [pid = 3980] [serial = 1901] [outer = 000000F096393800] 00:32:42 INFO - PROCESS | 3980 | 1461137562017 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 735ms 00:32:42 INFO - PROCESS | 3980 | 1461137562060 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 00:32:42 INFO - PROCESS | 3980 | 1461137562066 Marionette TRACE conn4 <- [1,2497,null,{"value":"13"}] 00:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:32:42 INFO - PROCESS | 3980 | 1461137562073 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:32:42 INFO - PROCESS | 3980 | 1461137562076 Marionette TRACE conn4 <- [1,2498,null,{}] 00:32:42 INFO - PROCESS | 3980 | 1461137562079 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:42 INFO - PROCESS | 3980 | 1461137562166 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 00:32:42 INFO - PROCESS | 3980 | 1461137562175 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A205F000 == 24 [pid = 3980] [id = 634] 00:32:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F09AD20800) [pid = 3980] [serial = 1902] [outer = 0000000000000000] 00:32:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F09AE21800) [pid = 3980] [serial = 1903] [outer = 000000F09AD20800] 00:32:42 INFO - PROCESS | 3980 | 1461137562223 Marionette DEBUG loaded listener.js 00:32:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F09B559000) [pid = 3980] [serial = 1904] [outer = 000000F09AD20800] 00:32:42 INFO - PROCESS | 3980 | 1461137562700 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 00:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 691ms 00:32:42 INFO - PROCESS | 3980 | 1461137562766 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 00:32:42 INFO - PROCESS | 3980 | 1461137562768 Marionette TRACE conn4 <- [1,2501,null,{"value":"13"}] 00:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:32:42 INFO - PROCESS | 3980 | 1461137562772 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:32:42 INFO - PROCESS | 3980 | 1461137562776 Marionette TRACE conn4 <- [1,2502,null,{}] 00:32:42 INFO - PROCESS | 3980 | 1461137562788 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:42 INFO - PROCESS | 3980 | 1461137562882 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 00:32:42 INFO - PROCESS | 3980 | 1461137562891 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3046800 == 25 [pid = 3980] [id = 635] 00:32:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F096387800) [pid = 3980] [serial = 1905] [outer = 0000000000000000] 00:32:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F09BA0EC00) [pid = 3980] [serial = 1906] [outer = 000000F096387800] 00:32:42 INFO - PROCESS | 3980 | 1461137562949 Marionette DEBUG loaded listener.js 00:32:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F09BB4D400) [pid = 3980] [serial = 1907] [outer = 000000F096387800] 00:32:43 INFO - PROCESS | 3980 | 1461137563453 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 00:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 734ms 00:32:43 INFO - PROCESS | 3980 | 1461137563536 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 00:32:43 INFO - PROCESS | 3980 | 1461137563539 Marionette TRACE conn4 <- [1,2505,null,{"value":"13"}] 00:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:32:43 INFO - PROCESS | 3980 | 1461137563542 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:32:43 INFO - PROCESS | 3980 | 1461137563544 Marionette TRACE conn4 <- [1,2506,null,{}] 00:32:43 INFO - PROCESS | 3980 | 1461137563548 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:43 INFO - PROCESS | 3980 | 1461137563660 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 00:32:43 INFO - PROCESS | 3980 | 1461137563671 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B65800 == 26 [pid = 3980] [id = 636] 00:32:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F09BBE5C00) [pid = 3980] [serial = 1908] [outer = 0000000000000000] 00:32:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F09C607C00) [pid = 3980] [serial = 1909] [outer = 000000F09BBE5C00] 00:32:43 INFO - PROCESS | 3980 | 1461137563763 Marionette DEBUG loaded listener.js 00:32:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F09C697C00) [pid = 3980] [serial = 1910] [outer = 000000F09BBE5C00] 00:32:44 INFO - PROCESS | 3980 | 1461137564208 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 733ms 00:32:44 INFO - PROCESS | 3980 | 1461137564277 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 00:32:44 INFO - PROCESS | 3980 | 1461137564279 Marionette TRACE conn4 <- [1,2509,null,{"value":"13"}] 00:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:32:44 INFO - PROCESS | 3980 | 1461137564282 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:32:44 INFO - PROCESS | 3980 | 1461137564284 Marionette TRACE conn4 <- [1,2510,null,{}] 00:32:44 INFO - PROCESS | 3980 | 1461137564287 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:44 INFO - PROCESS | 3980 | 1461137564390 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 00:32:44 INFO - PROCESS | 3980 | 1461137564396 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5516000 == 27 [pid = 3980] [id = 637] 00:32:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F09BBE6000) [pid = 3980] [serial = 1911] [outer = 0000000000000000] 00:32:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F09F595400) [pid = 3980] [serial = 1912] [outer = 000000F09BBE6000] 00:32:44 INFO - PROCESS | 3980 | 1461137564443 Marionette DEBUG loaded listener.js 00:32:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F09F7F1C00) [pid = 3980] [serial = 1913] [outer = 000000F09BBE6000] 00:32:44 INFO - PROCESS | 3980 | 1461137564929 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 691ms 00:32:44 INFO - PROCESS | 3980 | 1461137564977 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 00:32:44 INFO - PROCESS | 3980 | 1461137564979 Marionette TRACE conn4 <- [1,2513,null,{"value":"13"}] 00:32:44 INFO - PROCESS | 3980 | 1461137564982 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:32:44 INFO - PROCESS | 3980 | 1461137564984 Marionette TRACE conn4 <- [1,2514,null,{}] 00:32:45 INFO - PROCESS | 3980 | 1461137565029 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:45 INFO - PROCESS | 3980 | 1461137565185 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 00:32:45 INFO - PROCESS | 3980 | 1461137565195 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7117800 == 28 [pid = 3980] [id = 638] 00:32:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F09FDF6000) [pid = 3980] [serial = 1914] [outer = 0000000000000000] 00:32:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A1A42000) [pid = 3980] [serial = 1915] [outer = 000000F09FDF6000] 00:32:45 INFO - PROCESS | 3980 | 1461137565288 Marionette DEBUG loaded listener.js 00:32:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A2095800) [pid = 3980] [serial = 1916] [outer = 000000F09FDF6000] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F096180800) [pid = 3980] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A3833000) [pid = 3980] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A0079000) [pid = 3980] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A5D3A800) [pid = 3980] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A2381800) [pid = 3980] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F09F7FAC00) [pid = 3980] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A3FA8800) [pid = 3980] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A06C1C00) [pid = 3980] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F09C54D000) [pid = 3980] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F09AA6A800) [pid = 3980] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F09AD1E400) [pid = 3980] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0A38C1400) [pid = 3980] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0A0084800) [pid = 3980] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F09BA03400) [pid = 3980] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F096174C00) [pid = 3980] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F09D236000) [pid = 3980] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F09BAAD800) [pid = 3980] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A2DD8000) [pid = 3980] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F09455D800) [pid = 3980] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F09AD26400) [pid = 3980] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F0A3028400) [pid = 3980] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F094559800) [pid = 3980] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F09B941400) [pid = 3980] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A0712000) [pid = 3980] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A0717C00) [pid = 3980] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:32:45 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F0A2977400) [pid = 3980] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:32:45 INFO - PROCESS | 3980 | 1461137565766 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 00:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 838ms 00:32:45 INFO - PROCESS | 3980 | 1461137565825 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 00:32:45 INFO - PROCESS | 3980 | 1461137565827 Marionette TRACE conn4 <- [1,2517,null,{"value":"13"}] 00:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:32:45 INFO - PROCESS | 3980 | 1461137565831 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:32:45 INFO - PROCESS | 3980 | 1461137565833 Marionette TRACE conn4 <- [1,2518,null,{}] 00:32:45 INFO - PROCESS | 3980 | 1461137565836 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:45 INFO - PROCESS | 3980 | 1461137565913 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 00:32:45 INFO - PROCESS | 3980 | 1461137565921 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BACA800 == 29 [pid = 3980] [id = 639] 00:32:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F096174C00) [pid = 3980] [serial = 1917] [outer = 0000000000000000] 00:32:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F09B57EC00) [pid = 3980] [serial = 1918] [outer = 000000F096174C00] 00:32:45 INFO - PROCESS | 3980 | 1461137565970 Marionette DEBUG loaded listener.js 00:32:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F0A0084800) [pid = 3980] [serial = 1919] [outer = 000000F096174C00] 00:32:46 INFO - PROCESS | 3980 | 1461137566402 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 00:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 585ms 00:32:46 INFO - PROCESS | 3980 | 1461137566418 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 00:32:46 INFO - PROCESS | 3980 | 1461137566420 Marionette TRACE conn4 <- [1,2521,null,{"value":"13"}] 00:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:32:46 INFO - PROCESS | 3980 | 1461137566423 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:32:46 INFO - PROCESS | 3980 | 1461137566425 Marionette TRACE conn4 <- [1,2522,null,{}] 00:32:46 INFO - PROCESS | 3980 | 1461137566445 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:46 INFO - PROCESS | 3980 | 1461137566522 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 00:32:46 INFO - PROCESS | 3980 | 1461137566529 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7694800 == 30 [pid = 3980] [id = 640] 00:32:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F0A1A4A400) [pid = 3980] [serial = 1920] [outer = 0000000000000000] 00:32:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0A2374400) [pid = 3980] [serial = 1921] [outer = 000000F0A1A4A400] 00:32:46 INFO - PROCESS | 3980 | 1461137566576 Marionette DEBUG loaded listener.js 00:32:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A26AA800) [pid = 3980] [serial = 1922] [outer = 000000F0A1A4A400] 00:32:47 INFO - PROCESS | 3980 | 1461137567028 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 00:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 649ms 00:32:47 INFO - PROCESS | 3980 | 1461137567076 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 00:32:47 INFO - PROCESS | 3980 | 1461137567078 Marionette TRACE conn4 <- [1,2525,null,{"value":"13"}] 00:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:32:47 INFO - PROCESS | 3980 | 1461137567082 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:32:47 INFO - PROCESS | 3980 | 1461137567084 Marionette TRACE conn4 <- [1,2526,null,{}] 00:32:47 INFO - PROCESS | 3980 | 1461137567087 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:47 INFO - PROCESS | 3980 | 1461137567166 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 00:32:47 INFO - PROCESS | 3980 | 1461137567172 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3046000 == 31 [pid = 3980] [id = 641] 00:32:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A27A7800) [pid = 3980] [serial = 1923] [outer = 0000000000000000] 00:32:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A297A800) [pid = 3980] [serial = 1924] [outer = 000000F0A27A7800] 00:32:47 INFO - PROCESS | 3980 | 1461137567220 Marionette DEBUG loaded listener.js 00:32:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A29D4400) [pid = 3980] [serial = 1925] [outer = 000000F0A27A7800] 00:32:47 INFO - PROCESS | 3980 | 1461137567766 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 00:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 734ms 00:32:47 INFO - PROCESS | 3980 | 1461137567819 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 00:32:47 INFO - PROCESS | 3980 | 1461137567824 Marionette TRACE conn4 <- [1,2529,null,{"value":"13"}] 00:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:32:47 INFO - PROCESS | 3980 | 1461137567844 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:32:47 INFO - PROCESS | 3980 | 1461137567849 Marionette TRACE conn4 <- [1,2530,null,{}] 00:32:47 INFO - PROCESS | 3980 | 1461137567857 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:48 INFO - PROCESS | 3980 | 1461137568028 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 00:32:48 INFO - PROCESS | 3980 | 1461137568143 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A0674000 == 32 [pid = 3980] [id = 642] 00:32:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F096390C00) [pid = 3980] [serial = 1926] [outer = 0000000000000000] 00:32:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F09AD07400) [pid = 3980] [serial = 1927] [outer = 000000F096390C00] 00:32:48 INFO - PROCESS | 3980 | 1461137568202 Marionette DEBUG loaded listener.js 00:32:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F09AD59C00) [pid = 3980] [serial = 1928] [outer = 000000F096390C00] 00:32:48 INFO - PROCESS | 3980 | 1461137568791 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 00:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 987ms 00:32:48 INFO - PROCESS | 3980 | 1461137568833 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 00:32:48 INFO - PROCESS | 3980 | 1461137568840 Marionette TRACE conn4 <- [1,2533,null,{"value":"13"}] 00:32:48 INFO - PROCESS | 3980 | 1461137568847 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:32:48 INFO - PROCESS | 3980 | 1461137568850 Marionette TRACE conn4 <- [1,2534,null,{}] 00:32:48 INFO - PROCESS | 3980 | 1461137568854 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:48 INFO - PROCESS | 3980 | 1461137568964 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 00:32:49 INFO - PROCESS | 3980 | 1461137569042 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6150800 == 33 [pid = 3980] [id = 643] 00:32:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F09BB11C00) [pid = 3980] [serial = 1929] [outer = 0000000000000000] 00:32:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F09BBE1400) [pid = 3980] [serial = 1930] [outer = 000000F09BB11C00] 00:32:49 INFO - PROCESS | 3980 | 1461137569146 Marionette DEBUG loaded listener.js 00:32:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F09F5A0C00) [pid = 3980] [serial = 1931] [outer = 000000F09BB11C00] 00:32:49 INFO - PROCESS | 3980 | 1461137569753 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 00:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 945ms 00:32:49 INFO - PROCESS | 3980 | 1461137569796 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 00:32:49 INFO - PROCESS | 3980 | 1461137569799 Marionette TRACE conn4 <- [1,2537,null,{"value":"13"}] 00:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:32:49 INFO - PROCESS | 3980 | 1461137569803 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:32:49 INFO - PROCESS | 3980 | 1461137569808 Marionette TRACE conn4 <- [1,2538,null,{}] 00:32:49 INFO - PROCESS | 3980 | 1461137569819 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:49 INFO - PROCESS | 3980 | 1461137569928 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 00:32:50 INFO - PROCESS | 3980 | 1461137570008 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7FBC800 == 34 [pid = 3980] [id = 644] 00:32:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F09FDFA000) [pid = 3980] [serial = 1932] [outer = 0000000000000000] 00:32:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A29CC400) [pid = 3980] [serial = 1933] [outer = 000000F09FDFA000] 00:32:50 INFO - PROCESS | 3980 | 1461137570107 Marionette DEBUG loaded listener.js 00:32:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A2C87C00) [pid = 3980] [serial = 1934] [outer = 000000F09FDFA000] 00:32:50 INFO - PROCESS | 3980 | 1461137570948 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 00:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1191ms 00:32:51 INFO - PROCESS | 3980 | 1461137570997 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 00:32:51 INFO - PROCESS | 3980 | 1461137571001 Marionette TRACE conn4 <- [1,2541,null,{"value":"13"}] 00:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:32:51 INFO - PROCESS | 3980 | 1461137571006 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:32:51 INFO - PROCESS | 3980 | 1461137571009 Marionette TRACE conn4 <- [1,2542,null,{}] 00:32:51 INFO - PROCESS | 3980 | 1461137571015 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:51 INFO - PROCESS | 3980 | 1461137571110 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 00:32:51 INFO - PROCESS | 3980 | 1461137571189 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BAD2000 == 35 [pid = 3980] [id = 645] 00:32:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F096389400) [pid = 3980] [serial = 1935] [outer = 0000000000000000] 00:32:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0968A9000) [pid = 3980] [serial = 1936] [outer = 000000F096389400] 00:32:51 INFO - PROCESS | 3980 | 1461137571239 Marionette DEBUG loaded listener.js 00:32:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F097820800) [pid = 3980] [serial = 1937] [outer = 000000F096389400] 00:32:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2733800 == 34 [pid = 3980] [id = 556] 00:32:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7103000 == 33 [pid = 3980] [id = 548] 00:32:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A0675800 == 32 [pid = 3980] [id = 543] 00:32:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B13800 == 31 [pid = 3980] [id = 557] 00:32:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A30E4000 == 30 [pid = 3980] [id = 545] 00:32:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BBA6000 == 29 [pid = 3980] [id = 542] 00:32:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F09D2C3000 == 28 [pid = 3980] [id = 555] 00:32:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F09ACC2800 == 27 [pid = 3980] [id = 541] 00:32:51 INFO - PROCESS | 3980 | --DOCSHELL 000000F09AA4F800 == 26 [pid = 3980] [id = 631] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0968AD800) [pid = 3980] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F09C548400) [pid = 3980] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A26AE800) [pid = 3980] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A47E4C00) [pid = 3980] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A3664800) [pid = 3980] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F09BB12400) [pid = 3980] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0A3AE9C00) [pid = 3980] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0A1A44C00) [pid = 3980] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A6169C00) [pid = 3980] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0A29D1800) [pid = 3980] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F0A33F3800) [pid = 3980] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A2D1E400) [pid = 3980] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A42FC000) [pid = 3980] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F0A3AEB000) [pid = 3980] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A555AC00) [pid = 3980] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F0A5DB6400) [pid = 3980] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0A2099C00) [pid = 3980] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F09F5A0800) [pid = 3980] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F09FDFA800) [pid = 3980] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F09B484800) [pid = 3980] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F09BB49C00) [pid = 3980] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F09BAAB800) [pid = 3980] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F09AD2A800) [pid = 3980] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F0A52A0800) [pid = 3980] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F0A42F9000) [pid = 3980] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F0A26AE400) [pid = 3980] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0A2098000) [pid = 3980] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F09C691000) [pid = 3980] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F09BB0E800) [pid = 3980] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F096C6D000) [pid = 3980] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F096386C00) [pid = 3980] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F0A3AEE400) [pid = 3980] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F0A5633800) [pid = 3980] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F0A26A8000) [pid = 3980] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F0A0714000) [pid = 3980] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000F0A3027800) [pid = 3980] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000F09735EC00) [pid = 3980] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000F09B9A0C00) [pid = 3980] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000F0A3534C00) [pid = 3980] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 00:32:51 INFO - PROCESS | 3980 | 1461137571836 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 00:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 900ms 00:32:51 INFO - PROCESS | 3980 | 1461137571906 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 00:32:51 INFO - PROCESS | 3980 | 1461137571912 Marionette TRACE conn4 <- [1,2545,null,{"value":"13"}] 00:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:32:51 INFO - PROCESS | 3980 | 1461137571918 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:32:51 INFO - PROCESS | 3980 | 1461137571921 Marionette TRACE conn4 <- [1,2546,null,{}] 00:32:51 INFO - PROCESS | 3980 | 1461137571925 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:52 INFO - PROCESS | 3980 | 1461137572014 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 00:32:52 INFO - PROCESS | 3980 | 1461137572088 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BAC7000 == 27 [pid = 3980] [id = 646] 00:32:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000F096393C00) [pid = 3980] [serial = 1938] [outer = 0000000000000000] 00:32:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000F0968B1800) [pid = 3980] [serial = 1939] [outer = 000000F096393C00] 00:32:52 INFO - PROCESS | 3980 | 1461137572135 Marionette DEBUG loaded listener.js 00:32:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000F09AC34400) [pid = 3980] [serial = 1940] [outer = 000000F096393C00] 00:32:52 INFO - PROCESS | 3980 | 1461137572616 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 00:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 732ms 00:32:52 INFO - PROCESS | 3980 | 1461137572652 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 00:32:52 INFO - PROCESS | 3980 | 1461137572654 Marionette TRACE conn4 <- [1,2549,null,{"value":"13"}] 00:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:32:52 INFO - PROCESS | 3980 | 1461137572658 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:32:52 INFO - PROCESS | 3980 | 1461137572662 Marionette TRACE conn4 <- [1,2550,null,{}] 00:32:52 INFO - PROCESS | 3980 | 1461137572673 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:52 INFO - PROCESS | 3980 | 1461137572761 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 00:32:52 INFO - PROCESS | 3980 | 1461137572770 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A273D800 == 28 [pid = 3980] [id = 647] 00:32:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F09B7E1400) [pid = 3980] [serial = 1941] [outer = 0000000000000000] 00:32:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F09B9A8C00) [pid = 3980] [serial = 1942] [outer = 000000F09B7E1400] 00:32:52 INFO - PROCESS | 3980 | 1461137572821 Marionette DEBUG loaded listener.js 00:32:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F09BB16000) [pid = 3980] [serial = 1943] [outer = 000000F09B7E1400] 00:32:53 INFO - PROCESS | 3980 | 1461137573292 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 00:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 692ms 00:32:53 INFO - PROCESS | 3980 | 1461137573353 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 00:32:53 INFO - PROCESS | 3980 | 1461137573356 Marionette TRACE conn4 <- [1,2553,null,{"value":"13"}] 00:32:53 INFO - PROCESS | 3980 | 1461137573359 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:32:53 INFO - PROCESS | 3980 | 1461137573361 Marionette TRACE conn4 <- [1,2554,null,{}] 00:32:53 INFO - PROCESS | 3980 | 1461137573364 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:53 INFO - PROCESS | 3980 | 1461137573449 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 00:32:53 INFO - PROCESS | 3980 | 1461137573458 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A36E7000 == 29 [pid = 3980] [id = 648] 00:32:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F09C607000) [pid = 3980] [serial = 1944] [outer = 0000000000000000] 00:32:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F09C696C00) [pid = 3980] [serial = 1945] [outer = 000000F09C607000] 00:32:53 INFO - PROCESS | 3980 | 1461137573506 Marionette DEBUG loaded listener.js 00:32:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F09F59FC00) [pid = 3980] [serial = 1946] [outer = 000000F09C607000] 00:32:53 INFO - PROCESS | 3980 | 1461137573950 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 00:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 628ms 00:32:53 INFO - PROCESS | 3980 | 1461137573990 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 00:32:54 INFO - PROCESS | 3980 | 1461137573993 Marionette TRACE conn4 <- [1,2557,null,{"value":"13"}] 00:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:32:54 INFO - PROCESS | 3980 | 1461137573996 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:32:54 INFO - PROCESS | 3980 | 1461137573998 Marionette TRACE conn4 <- [1,2558,null,{}] 00:32:54 INFO - PROCESS | 3980 | 1461137574001 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:54 INFO - PROCESS | 3980 | 1461137574103 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 00:32:54 INFO - PROCESS | 3980 | 1461137574185 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5508800 == 30 [pid = 3980] [id = 649] 00:32:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F09FDF0000) [pid = 3980] [serial = 1947] [outer = 0000000000000000] 00:32:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F09FDF8000) [pid = 3980] [serial = 1948] [outer = 000000F09FDF0000] 00:32:54 INFO - PROCESS | 3980 | 1461137574231 Marionette DEBUG loaded listener.js 00:32:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F0A0717800) [pid = 3980] [serial = 1949] [outer = 000000F09FDF0000] 00:32:54 INFO - PROCESS | 3980 | 1461137574687 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 00:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 733ms 00:32:54 INFO - PROCESS | 3980 | 1461137574732 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 00:32:54 INFO - PROCESS | 3980 | 1461137574734 Marionette TRACE conn4 <- [1,2561,null,{"value":"13"}] 00:32:54 INFO - PROCESS | 3980 | 1461137574737 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:32:54 INFO - PROCESS | 3980 | 1461137574739 Marionette TRACE conn4 <- [1,2562,null,{}] 00:32:54 INFO - PROCESS | 3980 | 1461137574743 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:54 INFO - PROCESS | 3980 | 1461137574869 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 00:32:54 INFO - PROCESS | 3980 | 1461137574927 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A710E000 == 31 [pid = 3980] [id = 650] 00:32:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F0A25C2400) [pid = 3980] [serial = 1950] [outer = 0000000000000000] 00:32:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A26B4800) [pid = 3980] [serial = 1951] [outer = 000000F0A25C2400] 00:32:54 INFO - PROCESS | 3980 | 1461137574977 Marionette DEBUG loaded listener.js 00:32:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A2C7A800) [pid = 3980] [serial = 1952] [outer = 000000F0A25C2400] 00:32:55 INFO - PROCESS | 3980 | 1461137575402 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 00:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 692ms 00:32:55 INFO - PROCESS | 3980 | 1461137575433 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 00:32:55 INFO - PROCESS | 3980 | 1461137575435 Marionette TRACE conn4 <- [1,2565,null,{"value":"13"}] 00:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:32:55 INFO - PROCESS | 3980 | 1461137575477 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:32:55 INFO - PROCESS | 3980 | 1461137575479 Marionette TRACE conn4 <- [1,2566,null,{}] 00:32:55 INFO - PROCESS | 3980 | 1461137575494 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:55 INFO - PROCESS | 3980 | 1461137575596 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 00:32:55 INFO - PROCESS | 3980 | 1461137575606 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7616000 == 32 [pid = 3980] [id = 651] 00:32:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A26A9800) [pid = 3980] [serial = 1953] [outer = 0000000000000000] 00:32:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A2D1B800) [pid = 3980] [serial = 1954] [outer = 000000F0A26A9800] 00:32:55 INFO - PROCESS | 3980 | 1461137575656 Marionette DEBUG loaded listener.js 00:32:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A2D52400) [pid = 3980] [serial = 1955] [outer = 000000F0A26A9800] 00:32:56 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F09BBE5C00) [pid = 3980] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:32:56 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F096387400) [pid = 3980] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:32:56 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F09697CC00) [pid = 3980] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:32:56 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F096387800) [pid = 3980] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:32:56 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F09AD20800) [pid = 3980] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:32:56 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F09BBE6000) [pid = 3980] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:32:56 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0A1A4A400) [pid = 3980] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:32:56 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F09FDF6000) [pid = 3980] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:32:56 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F096393800) [pid = 3980] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:32:56 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F096174C00) [pid = 3980] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:32:56 INFO - PROCESS | 3980 | 1461137576152 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 00:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 733ms 00:32:56 INFO - PROCESS | 3980 | 1461137576179 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 00:32:56 INFO - PROCESS | 3980 | 1461137576181 Marionette TRACE conn4 <- [1,2569,null,{"value":"13"}] 00:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:32:56 INFO - PROCESS | 3980 | 1461137576184 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:32:56 INFO - PROCESS | 3980 | 1461137576186 Marionette TRACE conn4 <- [1,2570,null,{}] 00:32:56 INFO - PROCESS | 3980 | 1461137576194 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:56 INFO - PROCESS | 3980 | 1461137576273 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 00:32:56 INFO - PROCESS | 3980 | 1461137576280 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7698000 == 33 [pid = 3980] [id = 652] 00:32:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F09638C000) [pid = 3980] [serial = 1956] [outer = 0000000000000000] 00:32:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F09BB17C00) [pid = 3980] [serial = 1957] [outer = 000000F09638C000] 00:32:56 INFO - PROCESS | 3980 | 1461137576326 Marionette DEBUG loaded listener.js 00:32:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F0A2D51C00) [pid = 3980] [serial = 1958] [outer = 000000F09638C000] 00:32:56 INFO - PROCESS | 3980 | 1461137576753 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 00:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 627ms 00:32:56 INFO - PROCESS | 3980 | 1461137576815 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 00:32:56 INFO - PROCESS | 3980 | 1461137576818 Marionette TRACE conn4 <- [1,2573,null,{"value":"13"}] 00:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:32:56 INFO - PROCESS | 3980 | 1461137576821 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:32:56 INFO - PROCESS | 3980 | 1461137576823 Marionette TRACE conn4 <- [1,2574,null,{}] 00:32:56 INFO - PROCESS | 3980 | 1461137576827 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:56 INFO - PROCESS | 3980 | 1461137576937 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 00:32:56 INFO - PROCESS | 3980 | 1461137576946 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7FBD800 == 34 [pid = 3980] [id = 653] 00:32:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F0A2DA9C00) [pid = 3980] [serial = 1959] [outer = 0000000000000000] 00:32:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F0A2DDF000) [pid = 3980] [serial = 1960] [outer = 000000F0A2DA9C00] 00:32:56 INFO - PROCESS | 3980 | 1461137576991 Marionette DEBUG loaded listener.js 00:32:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A301D400) [pid = 3980] [serial = 1961] [outer = 000000F0A2DA9C00] 00:32:57 INFO - PROCESS | 3980 | 1461137577401 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 00:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 00:32:57 INFO - PROCESS | 3980 | 1461137577453 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 00:32:57 INFO - PROCESS | 3980 | 1461137577455 Marionette TRACE conn4 <- [1,2577,null,{"value":"13"}] 00:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:32:57 INFO - PROCESS | 3980 | 1461137577459 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:32:57 INFO - PROCESS | 3980 | 1461137577461 Marionette TRACE conn4 <- [1,2578,null,{}] 00:32:57 INFO - PROCESS | 3980 | 1461137577464 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:57 INFO - PROCESS | 3980 | 1461137577545 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 00:32:57 INFO - PROCESS | 3980 | 1461137577551 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8069000 == 35 [pid = 3980] [id = 654] 00:32:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A3025000) [pid = 3980] [serial = 1962] [outer = 0000000000000000] 00:32:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A302B000) [pid = 3980] [serial = 1963] [outer = 000000F0A3025000] 00:32:57 INFO - PROCESS | 3980 | 1461137577597 Marionette DEBUG loaded listener.js 00:32:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A353A000) [pid = 3980] [serial = 1964] [outer = 000000F0A3025000] 00:32:58 INFO - PROCESS | 3980 | 1461137578021 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 00:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 586ms 00:32:58 INFO - PROCESS | 3980 | 1461137578050 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 00:32:58 INFO - PROCESS | 3980 | 1461137578052 Marionette TRACE conn4 <- [1,2581,null,{"value":"13"}] 00:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:32:58 INFO - PROCESS | 3980 | 1461137578056 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:32:58 INFO - PROCESS | 3980 | 1461137578059 Marionette TRACE conn4 <- [1,2582,null,{}] 00:32:58 INFO - PROCESS | 3980 | 1461137578067 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:58 INFO - PROCESS | 3980 | 1461137578239 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 00:32:58 INFO - PROCESS | 3980 | 1461137578379 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B79A800 == 36 [pid = 3980] [id = 655] 00:32:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F096178000) [pid = 3980] [serial = 1965] [outer = 0000000000000000] 00:32:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F096181800) [pid = 3980] [serial = 1966] [outer = 000000F096178000] 00:32:58 INFO - PROCESS | 3980 | 1461137578439 Marionette DEBUG loaded listener.js 00:32:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F097820000) [pid = 3980] [serial = 1967] [outer = 000000F096178000] 00:32:59 INFO - PROCESS | 3980 | 1461137579019 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 00:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1030ms 00:32:59 INFO - PROCESS | 3980 | 1461137579089 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 00:32:59 INFO - PROCESS | 3980 | 1461137579096 Marionette TRACE conn4 <- [1,2585,null,{"value":"13"}] 00:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:32:59 INFO - PROCESS | 3980 | 1461137579101 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:32:59 INFO - PROCESS | 3980 | 1461137579104 Marionette TRACE conn4 <- [1,2586,null,{}] 00:32:59 INFO - PROCESS | 3980 | 1461137579110 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:32:59 INFO - PROCESS | 3980 | 1461137579250 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 00:32:59 INFO - PROCESS | 3980 | 1461137579369 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A305A000 == 37 [pid = 3980] [id = 656] 00:32:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F09B711400) [pid = 3980] [serial = 1968] [outer = 0000000000000000] 00:32:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F09BA0DC00) [pid = 3980] [serial = 1969] [outer = 000000F09B711400] 00:32:59 INFO - PROCESS | 3980 | 1461137579428 Marionette DEBUG loaded listener.js 00:32:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F09C604000) [pid = 3980] [serial = 1970] [outer = 000000F09B711400] 00:33:00 INFO - PROCESS | 3980 | 1461137580064 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 00:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 985ms 00:33:00 INFO - PROCESS | 3980 | 1461137580088 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 00:33:00 INFO - PROCESS | 3980 | 1461137580092 Marionette TRACE conn4 <- [1,2589,null,{"value":"13"}] 00:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:33:00 INFO - PROCESS | 3980 | 1461137580097 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:33:00 INFO - PROCESS | 3980 | 1461137580099 Marionette TRACE conn4 <- [1,2590,null,{}] 00:33:00 INFO - PROCESS | 3980 | 1461137580103 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:00 INFO - PROCESS | 3980 | 1461137580210 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 00:33:00 INFO - PROCESS | 3980 | 1461137580287 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8235800 == 38 [pid = 3980] [id = 657] 00:33:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A007BC00) [pid = 3980] [serial = 1971] [outer = 0000000000000000] 00:33:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A2098000) [pid = 3980] [serial = 1972] [outer = 000000F0A007BC00] 00:33:00 INFO - PROCESS | 3980 | 1461137580346 Marionette DEBUG loaded listener.js 00:33:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A26B4C00) [pid = 3980] [serial = 1973] [outer = 000000F0A007BC00] 00:33:01 INFO - PROCESS | 3980 | 1461137581032 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 00:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 983ms 00:33:01 INFO - PROCESS | 3980 | 1461137581084 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 00:33:01 INFO - PROCESS | 3980 | 1461137581089 Marionette TRACE conn4 <- [1,2593,null,{"value":"13"}] 00:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:33:01 INFO - PROCESS | 3980 | 1461137581101 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:33:01 INFO - PROCESS | 3980 | 1461137581106 Marionette TRACE conn4 <- [1,2594,null,{}] 00:33:01 INFO - PROCESS | 3980 | 1461137581110 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:01 INFO - PROCESS | 3980 | 1461137581217 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 00:33:01 INFO - PROCESS | 3980 | 1461137581294 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A769A800 == 39 [pid = 3980] [id = 658] 00:33:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A237A400) [pid = 3980] [serial = 1974] [outer = 0000000000000000] 00:33:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A2D1E800) [pid = 3980] [serial = 1975] [outer = 000000F0A237A400] 00:33:01 INFO - PROCESS | 3980 | 1461137581393 Marionette DEBUG loaded listener.js 00:33:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F0A38CC800) [pid = 3980] [serial = 1976] [outer = 000000F0A237A400] 00:33:02 INFO - PROCESS | 3980 | 1461137582178 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 00:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1156ms 00:33:02 INFO - PROCESS | 3980 | 1461137582254 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 00:33:02 INFO - PROCESS | 3980 | 1461137582258 Marionette TRACE conn4 <- [1,2597,null,{"value":"13"}] 00:33:02 INFO - PROCESS | 3980 | 1461137582263 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:33:02 INFO - PROCESS | 3980 | 1461137582267 Marionette TRACE conn4 <- [1,2598,null,{}] 00:33:02 INFO - PROCESS | 3980 | 1461137582273 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:02 INFO - PROCESS | 3980 | 1461137582384 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 00:33:02 INFO - PROCESS | 3980 | 1461137582456 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0979B4800 == 40 [pid = 3980] [id = 659] 00:33:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F096391C00) [pid = 3980] [serial = 1977] [outer = 0000000000000000] 00:33:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F097821000) [pid = 3980] [serial = 1978] [outer = 000000F096391C00] 00:33:02 INFO - PROCESS | 3980 | 1461137582539 Marionette DEBUG loaded listener.js 00:33:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F09AD22400) [pid = 3980] [serial = 1979] [outer = 000000F096391C00] 00:33:02 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3EF3800 == 39 [pid = 3980] [id = 546] 00:33:02 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5A71000 == 38 [pid = 3980] [id = 547] 00:33:02 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B5AC000 == 37 [pid = 3980] [id = 554] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0A61B5000) [pid = 3980] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A297A800) [pid = 3980] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F09C607C00) [pid = 3980] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F09C697C00) [pid = 3980] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0968ABC00) [pid = 3980] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F096388800) [pid = 3980] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F09AC83800) [pid = 3980] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F097A8BC00) [pid = 3980] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F09BA0EC00) [pid = 3980] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F09AE21800) [pid = 3980] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F09B559000) [pid = 3980] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F09F595400) [pid = 3980] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A26AA800) [pid = 3980] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F0A1A42000) [pid = 3980] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A2374400) [pid = 3980] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A2095800) [pid = 3980] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F0969A3000) [pid = 3980] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F09AD02C00) [pid = 3980] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F09B57EC00) [pid = 3980] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F09BB4D400) [pid = 3980] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F09F7F1C00) [pid = 3980] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 00:33:02 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F0A0084800) [pid = 3980] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 00:33:03 INFO - PROCESS | 3980 | 1461137583045 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 00:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 838ms 00:33:03 INFO - PROCESS | 3980 | 1461137583107 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 00:33:03 INFO - PROCESS | 3980 | 1461137583113 Marionette TRACE conn4 <- [1,2601,null,{"value":"13"}] 00:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:33:03 INFO - PROCESS | 3980 | 1461137583119 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:33:03 INFO - PROCESS | 3980 | 1461137583122 Marionette TRACE conn4 <- [1,2602,null,{}] 00:33:03 INFO - PROCESS | 3980 | 1461137583126 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:03 INFO - PROCESS | 3980 | 1461137583210 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 00:33:03 INFO - PROCESS | 3980 | 1461137583217 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2516800 == 38 [pid = 3980] [id = 660] 00:33:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F09AD08000) [pid = 3980] [serial = 1980] [outer = 0000000000000000] 00:33:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F09AE1B400) [pid = 3980] [serial = 1981] [outer = 000000F09AD08000] 00:33:03 INFO - PROCESS | 3980 | 1461137583265 Marionette DEBUG loaded listener.js 00:33:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F09B720800) [pid = 3980] [serial = 1982] [outer = 000000F09AD08000] 00:33:03 INFO - PROCESS | 3980 | 1461137583745 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 00:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 690ms 00:33:03 INFO - PROCESS | 3980 | 1461137583809 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 00:33:03 INFO - PROCESS | 3980 | 1461137583812 Marionette TRACE conn4 <- [1,2605,null,{"value":"13"}] 00:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:33:03 INFO - PROCESS | 3980 | 1461137583815 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:33:03 INFO - PROCESS | 3980 | 1461137583819 Marionette TRACE conn4 <- [1,2606,null,{}] 00:33:03 INFO - PROCESS | 3980 | 1461137583830 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:03 INFO - PROCESS | 3980 | 1461137583948 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 00:33:04 INFO - PROCESS | 3980 | 1461137584031 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3453000 == 39 [pid = 3980] [id = 661] 00:33:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F09B562C00) [pid = 3980] [serial = 1983] [outer = 0000000000000000] 00:33:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F09C609000) [pid = 3980] [serial = 1984] [outer = 000000F09B562C00] 00:33:04 INFO - PROCESS | 3980 | 1461137584080 Marionette DEBUG loaded listener.js 00:33:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F09F749400) [pid = 3980] [serial = 1985] [outer = 000000F09B562C00] 00:33:04 INFO - PROCESS | 3980 | 1461137584466 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 00:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 689ms 00:33:04 INFO - PROCESS | 3980 | 1461137584506 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 00:33:04 INFO - PROCESS | 3980 | 1461137584509 Marionette TRACE conn4 <- [1,2609,null,{"value":"13"}] 00:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:33:04 INFO - PROCESS | 3980 | 1461137584512 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:33:04 INFO - PROCESS | 3980 | 1461137584514 Marionette TRACE conn4 <- [1,2610,null,{}] 00:33:04 INFO - PROCESS | 3980 | 1461137584518 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:04 INFO - PROCESS | 3980 | 1461137584604 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 00:33:04 INFO - PROCESS | 3980 | 1461137584610 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5DA0800 == 40 [pid = 3980] [id = 662] 00:33:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F09FDECC00) [pid = 3980] [serial = 1986] [outer = 0000000000000000] 00:33:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A0716800) [pid = 3980] [serial = 1987] [outer = 000000F09FDECC00] 00:33:04 INFO - PROCESS | 3980 | 1461137584657 Marionette DEBUG loaded listener.js 00:33:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F0A2095800) [pid = 3980] [serial = 1988] [outer = 000000F09FDECC00] 00:33:05 INFO - PROCESS | 3980 | 1461137585143 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 00:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 671ms 00:33:05 INFO - PROCESS | 3980 | 1461137585186 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 00:33:05 INFO - PROCESS | 3980 | 1461137585189 Marionette TRACE conn4 <- [1,2613,null,{"value":"13"}] 00:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:33:05 INFO - PROCESS | 3980 | 1461137585199 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:33:05 INFO - PROCESS | 3980 | 1461137585201 Marionette TRACE conn4 <- [1,2614,null,{}] 00:33:05 INFO - PROCESS | 3980 | 1461137585205 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:05 INFO - PROCESS | 3980 | 1461137585311 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 00:33:05 INFO - PROCESS | 3980 | 1461137585393 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7214000 == 41 [pid = 3980] [id = 663] 00:33:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F09FDF4C00) [pid = 3980] [serial = 1989] [outer = 0000000000000000] 00:33:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F0A26AC800) [pid = 3980] [serial = 1990] [outer = 000000F09FDF4C00] 00:33:05 INFO - PROCESS | 3980 | 1461137585438 Marionette DEBUG loaded listener.js 00:33:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F0A29D8C00) [pid = 3980] [serial = 1991] [outer = 000000F09FDF4C00] 00:33:05 INFO - PROCESS | 3980 | 1461137585871 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 00:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 732ms 00:33:05 INFO - PROCESS | 3980 | 1461137585933 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 00:33:05 INFO - PROCESS | 3980 | 1461137585935 Marionette TRACE conn4 <- [1,2617,null,{"value":"13"}] 00:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:33:05 INFO - PROCESS | 3980 | 1461137585939 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:33:05 INFO - PROCESS | 3980 | 1461137585940 Marionette TRACE conn4 <- [1,2618,null,{}] 00:33:05 INFO - PROCESS | 3980 | 1461137585944 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:06 INFO - PROCESS | 3980 | 1461137586095 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 00:33:06 INFO - PROCESS | 3980 | 1461137586125 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E20000 == 42 [pid = 3980] [id = 664] 00:33:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0A2DE3C00) [pid = 3980] [serial = 1992] [outer = 0000000000000000] 00:33:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A3664000) [pid = 3980] [serial = 1993] [outer = 000000F0A2DE3C00] 00:33:06 INFO - PROCESS | 3980 | 1461137586174 Marionette DEBUG loaded listener.js 00:33:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A38CD400) [pid = 3980] [serial = 1994] [outer = 000000F0A2DE3C00] 00:33:06 INFO - PROCESS | 3980 | 1461137586617 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 00:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 733ms 00:33:06 INFO - PROCESS | 3980 | 1461137586690 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 00:33:06 INFO - PROCESS | 3980 | 1461137586692 Marionette TRACE conn4 <- [1,2621,null,{"value":"13"}] 00:33:06 INFO - PROCESS | 3980 | 1461137586698 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:33:06 INFO - PROCESS | 3980 | 1461137586700 Marionette TRACE conn4 <- [1,2622,null,{}] 00:33:06 INFO - PROCESS | 3980 | 1461137586703 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:06 INFO - PROCESS | 3980 | 1461137586807 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 00:33:06 INFO - PROCESS | 3980 | 1461137586818 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A821E000 == 43 [pid = 3980] [id = 665] 00:33:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A3AE3C00) [pid = 3980] [serial = 1995] [outer = 0000000000000000] 00:33:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A3AEB800) [pid = 3980] [serial = 1996] [outer = 000000F0A3AE3C00] 00:33:06 INFO - PROCESS | 3980 | 1461137586864 Marionette DEBUG loaded listener.js 00:33:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A4237800) [pid = 3980] [serial = 1997] [outer = 000000F0A3AE3C00] 00:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F096393C00) [pid = 3980] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A2DA9C00) [pid = 3980] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F09638C000) [pid = 3980] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A26A9800) [pid = 3980] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F0A61B0800) [pid = 3980] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F09FDF0000) [pid = 3980] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F09C607000) [pid = 3980] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F09B7E1400) [pid = 3980] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A25C2400) [pid = 3980] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:33:07 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F096389400) [pid = 3980] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:33:07 INFO - PROCESS | 3980 | 1461137587378 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 00:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 733ms 00:33:07 INFO - PROCESS | 3980 | 1461137587435 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 00:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:33:07 INFO - PROCESS | 3980 | 1461137587437 Marionette TRACE conn4 <- [1,2625,null,{"value":"13"}] 00:33:07 INFO - PROCESS | 3980 | 1461137587440 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:33:07 INFO - PROCESS | 3980 | 1461137587442 Marionette TRACE conn4 <- [1,2626,null,{}] 00:33:07 INFO - PROCESS | 3980 | 1461137587445 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:07 INFO - PROCESS | 3980 | 1461137587526 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 00:33:07 INFO - PROCESS | 3980 | 1461137587532 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8234800 == 44 [pid = 3980] [id = 666] 00:33:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F09C605000) [pid = 3980] [serial = 1998] [outer = 0000000000000000] 00:33:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F0A2DD7800) [pid = 3980] [serial = 1999] [outer = 000000F09C605000] 00:33:07 INFO - PROCESS | 3980 | 1461137587578 Marionette DEBUG loaded listener.js 00:33:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F0A42C0000) [pid = 3980] [serial = 2000] [outer = 000000F09C605000] 00:33:08 INFO - PROCESS | 3980 | 1461137587997 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 00:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 586ms 00:33:08 INFO - PROCESS | 3980 | 1461137588030 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 00:33:08 INFO - PROCESS | 3980 | 1461137588032 Marionette TRACE conn4 <- [1,2629,null,{"value":"13"}] 00:33:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:33:08 INFO - PROCESS | 3980 | 1461137588035 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:33:08 INFO - PROCESS | 3980 | 1461137588037 Marionette TRACE conn4 <- [1,2630,null,{}] 00:33:08 INFO - PROCESS | 3980 | 1461137588045 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:08 INFO - PROCESS | 3980 | 1461137588125 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 00:33:08 INFO - PROCESS | 3980 | 1461137588132 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A897C000 == 45 [pid = 3980] [id = 667] 00:33:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F0A42FC000) [pid = 3980] [serial = 2001] [outer = 0000000000000000] 00:33:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0A4966000) [pid = 3980] [serial = 2002] [outer = 000000F0A42FC000] 00:33:08 INFO - PROCESS | 3980 | 1461137588178 Marionette DEBUG loaded listener.js 00:33:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A52AB000) [pid = 3980] [serial = 2003] [outer = 000000F0A42FC000] 00:33:08 INFO - PROCESS | 3980 | 1461137588615 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 00:33:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:33:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 627ms 00:33:08 INFO - PROCESS | 3980 | 1461137588666 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 00:33:08 INFO - PROCESS | 3980 | 1461137588668 Marionette TRACE conn4 <- [1,2633,null,{"value":"13"}] 00:33:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:33:08 INFO - PROCESS | 3980 | 1461137588671 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:33:08 INFO - PROCESS | 3980 | 1461137588673 Marionette TRACE conn4 <- [1,2634,null,{}] 00:33:08 INFO - PROCESS | 3980 | 1461137588681 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:08 INFO - PROCESS | 3980 | 1461137588766 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 00:33:08 INFO - PROCESS | 3980 | 1461137588772 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9816000 == 46 [pid = 3980] [id = 668] 00:33:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A5633800) [pid = 3980] [serial = 2004] [outer = 0000000000000000] 00:33:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A5638400) [pid = 3980] [serial = 2005] [outer = 000000F0A5633800] 00:33:08 INFO - PROCESS | 3980 | 1461137588821 Marionette DEBUG loaded listener.js 00:33:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A5DB0C00) [pid = 3980] [serial = 2006] [outer = 000000F0A5633800] 00:33:09 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C8D000 == 45 [pid = 3980] [id = 630] 00:33:09 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7FBD800 == 44 [pid = 3980] [id = 653] 00:33:09 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7689800 == 43 [pid = 3980] [id = 550] 00:33:09 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7616000 == 42 [pid = 3980] [id = 651] 00:33:09 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7698000 == 41 [pid = 3980] [id = 652] 00:33:09 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A0675000 == 40 [pid = 3980] [id = 549] 00:33:09 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BBB0000 == 39 [pid = 3980] [id = 632] 00:33:09 INFO - PROCESS | 3980 | --DOCSHELL 000000F0979B4800 == 38 [pid = 3980] [id = 659] 00:33:09 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A769A800 == 37 [pid = 3980] [id = 658] 00:33:09 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8235800 == 36 [pid = 3980] [id = 657] 00:33:09 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A305A000 == 35 [pid = 3980] [id = 656] 00:33:09 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B79A800 == 34 [pid = 3980] [id = 655] 00:33:09 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8069000 == 33 [pid = 3980] [id = 654] 00:33:10 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7214000 == 32 [pid = 3980] [id = 663] 00:33:10 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7E20000 == 31 [pid = 3980] [id = 664] 00:33:10 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5DA0800 == 30 [pid = 3980] [id = 662] 00:33:10 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3453000 == 29 [pid = 3980] [id = 661] 00:33:10 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8234800 == 28 [pid = 3980] [id = 666] 00:33:10 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A821E000 == 27 [pid = 3980] [id = 665] 00:33:10 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2516800 == 26 [pid = 3980] [id = 660] 00:33:10 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A897C000 == 25 [pid = 3980] [id = 667] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F09AC34400) [pid = 3980] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F0A301D400) [pid = 3980] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A2D51C00) [pid = 3980] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F0A2D52400) [pid = 3980] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F0A6547800) [pid = 3980] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F09FDF8000) [pid = 3980] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F09AD07400) [pid = 3980] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A2D1B800) [pid = 3980] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F0968B1800) [pid = 3980] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F09C696C00) [pid = 3980] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F09BB17C00) [pid = 3980] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F09B9A8C00) [pid = 3980] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F0A0717800) [pid = 3980] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F0A2C7A800) [pid = 3980] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0968A9000) [pid = 3980] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F097820800) [pid = 3980] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F09BBE1400) [pid = 3980] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F09BB16000) [pid = 3980] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F0A29CC400) [pid = 3980] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F0A26B4800) [pid = 3980] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F09F59FC00) [pid = 3980] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F0A2DDF000) [pid = 3980] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F0A302B000) [pid = 3980] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 00:33:10 INFO - PROCESS | 3980 | 1461137590846 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 00:33:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:33:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2195ms 00:33:10 INFO - PROCESS | 3980 | 1461137590870 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 00:33:10 INFO - PROCESS | 3980 | 1461137590874 Marionette TRACE conn4 <- [1,2637,null,{"value":"13"}] 00:33:10 INFO - PROCESS | 3980 | 1461137590880 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:33:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:33:10 INFO - PROCESS | 3980 | 1461137590884 Marionette TRACE conn4 <- [1,2638,null,{}] 00:33:10 INFO - PROCESS | 3980 | 1461137590890 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:10 INFO - PROCESS | 3980 | 1461137590986 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 00:33:11 INFO - PROCESS | 3980 | 1461137590995 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09ACC2800 == 26 [pid = 3980] [id = 669] 00:33:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F09638F000) [pid = 3980] [serial = 2007] [outer = 0000000000000000] 00:33:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F09638FC00) [pid = 3980] [serial = 2008] [outer = 000000F09638F000] 00:33:11 INFO - PROCESS | 3980 | 1461137591047 Marionette DEBUG loaded listener.js 00:33:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F0968B1000) [pid = 3980] [serial = 2009] [outer = 000000F09638F000] 00:33:11 INFO - PROCESS | 3980 | 1461137591543 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 00:33:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:33:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 692ms 00:33:11 INFO - PROCESS | 3980 | 1461137591580 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 00:33:11 INFO - PROCESS | 3980 | 1461137591586 Marionette TRACE conn4 <- [1,2641,null,{"value":"13"}] 00:33:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:33:11 INFO - PROCESS | 3980 | 1461137591593 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:33:11 INFO - PROCESS | 3980 | 1461137591596 Marionette TRACE conn4 <- [1,2642,null,{}] 00:33:11 INFO - PROCESS | 3980 | 1461137591600 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:11 INFO - PROCESS | 3980 | 1461137591687 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 00:33:11 INFO - PROCESS | 3980 | 1461137591696 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BBC0800 == 27 [pid = 3980] [id = 670] 00:33:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F09788F400) [pid = 3980] [serial = 2010] [outer = 0000000000000000] 00:33:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F09AA37400) [pid = 3980] [serial = 2011] [outer = 000000F09788F400] 00:33:11 INFO - PROCESS | 3980 | 1461137591743 Marionette DEBUG loaded listener.js 00:33:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F09AC89000) [pid = 3980] [serial = 2012] [outer = 000000F09788F400] 00:33:12 INFO - PROCESS | 3980 | 1461137592192 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 00:33:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:33:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 691ms 00:33:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:33:12 INFO - PROCESS | 3980 | 1461137592287 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 00:33:12 INFO - PROCESS | 3980 | 1461137592290 Marionette TRACE conn4 <- [1,2645,null,{"value":"13"}] 00:33:12 INFO - PROCESS | 3980 | 1461137592294 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:33:12 INFO - PROCESS | 3980 | 1461137592297 Marionette TRACE conn4 <- [1,2646,null,{}] 00:33:12 INFO - PROCESS | 3980 | 1461137592309 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:12 INFO - PROCESS | 3980 | 1461137592442 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 00:33:12 INFO - PROCESS | 3980 | 1461137592513 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2334800 == 28 [pid = 3980] [id = 671] 00:33:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F094558C00) [pid = 3980] [serial = 2013] [outer = 0000000000000000] 00:33:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F09AE1CC00) [pid = 3980] [serial = 2014] [outer = 000000F094558C00] 00:33:12 INFO - PROCESS | 3980 | 1461137592565 Marionette DEBUG loaded listener.js 00:33:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F09B715000) [pid = 3980] [serial = 2015] [outer = 000000F094558C00] 00:33:12 INFO - PROCESS | 3980 | 1461137592970 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 00:33:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:33:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 734ms 00:33:13 INFO - PROCESS | 3980 | 1461137593030 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 00:33:13 INFO - PROCESS | 3980 | 1461137593032 Marionette TRACE conn4 <- [1,2649,null,{"value":"13"}] 00:33:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:33:13 INFO - PROCESS | 3980 | 1461137593036 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:33:13 INFO - PROCESS | 3980 | 1461137593038 Marionette TRACE conn4 <- [1,2650,null,{}] 00:33:13 INFO - PROCESS | 3980 | 1461137593042 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:13 INFO - PROCESS | 3980 | 1461137593128 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 00:33:13 INFO - PROCESS | 3980 | 1461137593134 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A304E000 == 29 [pid = 3980] [id = 672] 00:33:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F09B99AC00) [pid = 3980] [serial = 2016] [outer = 0000000000000000] 00:33:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F09BB12400) [pid = 3980] [serial = 2017] [outer = 000000F09B99AC00] 00:33:13 INFO - PROCESS | 3980 | 1461137593182 Marionette DEBUG loaded listener.js 00:33:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F09BB4A400) [pid = 3980] [serial = 2018] [outer = 000000F09B99AC00] 00:33:13 INFO - PROCESS | 3980 | 1461137593616 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 00:33:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:33:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 627ms 00:33:13 INFO - PROCESS | 3980 | 1461137593665 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 00:33:13 INFO - PROCESS | 3980 | 1461137593668 Marionette TRACE conn4 <- [1,2653,null,{"value":"13"}] 00:33:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:33:13 INFO - PROCESS | 3980 | 1461137593671 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:33:13 INFO - PROCESS | 3980 | 1461137593673 Marionette TRACE conn4 <- [1,2654,null,{}] 00:33:13 INFO - PROCESS | 3980 | 1461137593681 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:13 INFO - PROCESS | 3980 | 1461137593762 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 00:33:13 INFO - PROCESS | 3980 | 1461137593768 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B0D000 == 30 [pid = 3980] [id = 673] 00:33:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F096959000) [pid = 3980] [serial = 2019] [outer = 0000000000000000] 00:33:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F09BBDB800) [pid = 3980] [serial = 2020] [outer = 000000F096959000] 00:33:13 INFO - PROCESS | 3980 | 1461137593816 Marionette DEBUG loaded listener.js 00:33:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F09BBE5C00) [pid = 3980] [serial = 2021] [outer = 000000F096959000] 00:33:14 INFO - PROCESS | 3980 | [3980] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:33:14 INFO - PROCESS | 3980 | [3980] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:33:14 INFO - PROCESS | 3980 | 1461137594759 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 00:33:14 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:33:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1138ms 00:33:14 INFO - PROCESS | 3980 | 1461137594813 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 00:33:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:33:14 INFO - PROCESS | 3980 | 1461137594815 Marionette TRACE conn4 <- [1,2657,null,{"value":"13"}] 00:33:14 INFO - PROCESS | 3980 | 1461137594819 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:33:14 INFO - PROCESS | 3980 | 1461137594821 Marionette TRACE conn4 <- [1,2658,null,{}] 00:33:14 INFO - PROCESS | 3980 | 1461137594824 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:14 INFO - PROCESS | 3980 | 1461137594940 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 00:33:14 INFO - PROCESS | 3980 | 1461137594949 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5616800 == 31 [pid = 3980] [id = 674] 00:33:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F09C696800) [pid = 3980] [serial = 2022] [outer = 0000000000000000] 00:33:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F09FDF0400) [pid = 3980] [serial = 2023] [outer = 000000F09C696800] 00:33:15 INFO - PROCESS | 3980 | 1461137595002 Marionette DEBUG loaded listener.js 00:33:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F0A007E400) [pid = 3980] [serial = 2024] [outer = 000000F09C696800] 00:33:15 INFO - PROCESS | 3980 | 1461137595948 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 00:33:16 INFO - PROCESS | 3980 | 1461137596021 Marionette TRACE conn4 <- [1,2661,null,{"value":"13"}] 00:33:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:33:16 INFO - PROCESS | 3980 | 1461137596024 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:33:16 INFO - PROCESS | 3980 | 1461137596026 Marionette TRACE conn4 <- [1,2662,null,{}] 00:33:16 INFO - PROCESS | 3980 | 1461137596038 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:16 INFO - PROCESS | 3980 | 1461137596145 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 00:33:16 INFO - PROCESS | 3980 | 1461137596152 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7112800 == 32 [pid = 3980] [id = 675] 00:33:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0A06C3400) [pid = 3980] [serial = 2025] [outer = 0000000000000000] 00:33:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A0718400) [pid = 3980] [serial = 2026] [outer = 000000F0A06C3400] 00:33:16 INFO - PROCESS | 3980 | 1461137596199 Marionette DEBUG loaded listener.js 00:33:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A1A46C00) [pid = 3980] [serial = 2027] [outer = 000000F0A06C3400] 00:33:17 INFO - PROCESS | 3980 | 1461137597161 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 00:33:17 INFO - PROCESS | 3980 | 1461137597205 Marionette TRACE conn4 <- [1,2665,null,{"value":"13"}] 00:33:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:33:17 INFO - PROCESS | 3980 | 1461137597209 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:33:17 INFO - PROCESS | 3980 | 1461137597211 Marionette TRACE conn4 <- [1,2666,null,{}] 00:33:17 INFO - PROCESS | 3980 | 1461137597214 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:17 INFO - PROCESS | 3980 | 1461137597320 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 00:33:17 INFO - PROCESS | 3980 | 1461137597327 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7610800 == 33 [pid = 3980] [id = 676] 00:33:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A00BC400) [pid = 3980] [serial = 2028] [outer = 0000000000000000] 00:33:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A237CC00) [pid = 3980] [serial = 2029] [outer = 000000F0A00BC400] 00:33:17 INFO - PROCESS | 3980 | 1461137597372 Marionette DEBUG loaded listener.js 00:33:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A26AAC00) [pid = 3980] [serial = 2030] [outer = 000000F0A00BC400] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A42FC000) [pid = 3980] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F09FDF4C00) [pid = 3980] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F0A2DE3C00) [pid = 3980] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A3AE3C00) [pid = 3980] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F09B711400) [pid = 3980] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F096178000) [pid = 3980] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F0A3025000) [pid = 3980] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F09FDECC00) [pid = 3980] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F09B562C00) [pid = 3980] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F09AD08000) [pid = 3980] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F096391C00) [pid = 3980] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A237A400) [pid = 3980] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F0A007BC00) [pid = 3980] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F09C605000) [pid = 3980] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F0A27A7800) [pid = 3980] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F09FDFA000) [pid = 3980] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F096390C00) [pid = 3980] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:33:18 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F09BB11C00) [pid = 3980] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:33:18 INFO - PROCESS | 3980 | 1461137598684 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 00:33:18 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:33:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1529ms 00:33:18 INFO - PROCESS | 3980 | 1461137598740 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 00:33:18 INFO - PROCESS | 3980 | 1461137598742 Marionette TRACE conn4 <- [1,2669,null,{"value":"13"}] 00:33:18 INFO - PROCESS | 3980 | 1461137598745 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:33:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:33:18 INFO - PROCESS | 3980 | 1461137598747 Marionette TRACE conn4 <- [1,2670,null,{}] 00:33:18 INFO - PROCESS | 3980 | 1461137598751 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:18 INFO - PROCESS | 3980 | 1461137598832 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 00:33:18 INFO - PROCESS | 3980 | 1461137598903 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2333800 == 34 [pid = 3980] [id = 677] 00:33:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F0956E5000) [pid = 3980] [serial = 2031] [outer = 0000000000000000] 00:33:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F09C68D400) [pid = 3980] [serial = 2032] [outer = 000000F0956E5000] 00:33:18 INFO - PROCESS | 3980 | 1461137598953 Marionette DEBUG loaded listener.js 00:33:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F0A20E5000) [pid = 3980] [serial = 2033] [outer = 000000F0956E5000] 00:33:19 INFO - PROCESS | 3980 | 1461137599819 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 00:33:19 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:33:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1133ms 00:33:19 INFO - PROCESS | 3980 | 1461137599883 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 00:33:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:33:19 INFO - PROCESS | 3980 | 1461137599885 Marionette TRACE conn4 <- [1,2673,null,{"value":"13"}] 00:33:19 INFO - PROCESS | 3980 | 1461137599892 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:33:19 INFO - PROCESS | 3980 | 1461137599894 Marionette TRACE conn4 <- [1,2674,null,{}] 00:33:19 INFO - PROCESS | 3980 | 1461137599897 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:19 INFO - PROCESS | 3980 | 1461137599979 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 00:33:19 INFO - PROCESS | 3980 | 1461137599986 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E1B000 == 35 [pid = 3980] [id = 678] 00:33:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A26B3800) [pid = 3980] [serial = 2034] [outer = 0000000000000000] 00:33:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A29D7C00) [pid = 3980] [serial = 2035] [outer = 000000F0A26B3800] 00:33:20 INFO - PROCESS | 3980 | 1461137600034 Marionette DEBUG loaded listener.js 00:33:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A2D17400) [pid = 3980] [serial = 2036] [outer = 000000F0A26B3800] 00:33:21 INFO - PROCESS | 3980 | 1461137601321 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 00:33:21 INFO - PROCESS | 3980 | 1461137601389 Marionette TRACE conn4 <- [1,2677,null,{"value":"13"}] 00:33:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:33:21 INFO - PROCESS | 3980 | 1461137601482 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:33:21 INFO - PROCESS | 3980 | 1461137601487 Marionette TRACE conn4 <- [1,2678,null,{}] 00:33:21 INFO - PROCESS | 3980 | 1461137601493 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:21 INFO - PROCESS | 3980 | 1461137601611 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 00:33:21 INFO - PROCESS | 3980 | 1461137601682 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A067F800 == 36 [pid = 3980] [id = 679] 00:33:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F096C70000) [pid = 3980] [serial = 2037] [outer = 0000000000000000] 00:33:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F09AD0F800) [pid = 3980] [serial = 2038] [outer = 000000F096C70000] 00:33:21 INFO - PROCESS | 3980 | 1461137601747 Marionette DEBUG loaded listener.js 00:33:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F09B0F1000) [pid = 3980] [serial = 2039] [outer = 000000F096C70000] 00:33:22 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7694800 == 35 [pid = 3980] [id = 640] 00:33:22 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3046800 == 34 [pid = 3980] [id = 635] 00:33:22 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B65800 == 33 [pid = 3980] [id = 636] 00:33:22 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3046000 == 32 [pid = 3980] [id = 641] 00:33:22 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BACA800 == 31 [pid = 3980] [id = 639] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F0A29D4400) [pid = 3980] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A2C87C00) [pid = 3980] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F09AD59C00) [pid = 3980] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F09F5A0C00) [pid = 3980] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F0A52AB000) [pid = 3980] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F0A5638400) [pid = 3980] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0A26AC800) [pid = 3980] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0A3664000) [pid = 3980] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F0A29D8C00) [pid = 3980] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F0A3AEB800) [pid = 3980] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F0A38CD400) [pid = 3980] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F0A4237800) [pid = 3980] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F0A4966000) [pid = 3980] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F09BA0DC00) [pid = 3980] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F097820000) [pid = 3980] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000F096181800) [pid = 3980] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000F0A353A000) [pid = 3980] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000F0A0716800) [pid = 3980] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000F09C609000) [pid = 3980] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000F09F749400) [pid = 3980] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000F09AE1B400) [pid = 3980] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000F09B720800) [pid = 3980] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000F097821000) [pid = 3980] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000F09AD22400) [pid = 3980] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000F0A38CC800) [pid = 3980] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (000000F0A2D1E800) [pid = 3980] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 55 (000000F0A26B4C00) [pid = 3980] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 54 (000000F0A2098000) [pid = 3980] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 53 (000000F09C604000) [pid = 3980] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 52 (000000F0A2DD7800) [pid = 3980] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 51 (000000F0A42C0000) [pid = 3980] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | --DOMWINDOW == 50 (000000F0A2095800) [pid = 3980] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 00:33:22 INFO - PROCESS | 3980 | 1461137602927 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 00:33:23 INFO - PROCESS | 3980 | 1461137602992 Marionette TRACE conn4 <- [1,2681,null,{"value":"13"}] 00:33:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:33:23 INFO - PROCESS | 3980 | 1461137602998 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:33:23 INFO - PROCESS | 3980 | 1461137603002 Marionette TRACE conn4 <- [1,2682,null,{}] 00:33:23 INFO - PROCESS | 3980 | 1461137603007 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:23 INFO - PROCESS | 3980 | 1461137603138 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 00:33:23 INFO - PROCESS | 3980 | 1461137603210 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09D2B8800 == 32 [pid = 3980] [id = 680] 00:33:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 51 (000000F09673C400) [pid = 3980] [serial = 2040] [outer = 0000000000000000] 00:33:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 52 (000000F0968AB800) [pid = 3980] [serial = 2041] [outer = 000000F09673C400] 00:33:23 INFO - PROCESS | 3980 | 1461137603259 Marionette DEBUG loaded listener.js 00:33:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 53 (000000F0978DA400) [pid = 3980] [serial = 2042] [outer = 000000F09673C400] 00:33:24 INFO - PROCESS | 3980 | 1461137604151 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 00:33:24 INFO - PROCESS | 3980 | 1461137604203 Marionette TRACE conn4 <- [1,2685,null,{"value":"13"}] 00:33:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:33:24 INFO - PROCESS | 3980 | 1461137604210 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:33:24 INFO - PROCESS | 3980 | 1461137604212 Marionette TRACE conn4 <- [1,2686,null,{}] 00:33:24 INFO - PROCESS | 3980 | 1461137604216 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:24 INFO - PROCESS | 3980 | 1461137604302 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 00:33:24 INFO - PROCESS | 3980 | 1461137604310 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2FDB000 == 33 [pid = 3980] [id = 681] 00:33:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 54 (000000F09AA72000) [pid = 3980] [serial = 2043] [outer = 0000000000000000] 00:33:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 55 (000000F09AD2B800) [pid = 3980] [serial = 2044] [outer = 000000F09AA72000] 00:33:24 INFO - PROCESS | 3980 | 1461137604356 Marionette DEBUG loaded listener.js 00:33:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (000000F09B720000) [pid = 3980] [serial = 2045] [outer = 000000F09AA72000] 00:33:25 INFO - PROCESS | 3980 | 1461137605332 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 00:33:25 INFO - PROCESS | 3980 | 1461137605342 Marionette TRACE conn4 <- [1,2689,null,{"value":"13"}] 00:33:25 INFO - PROCESS | 3980 | 1461137605345 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:33:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:33:25 INFO - PROCESS | 3980 | 1461137605349 Marionette TRACE conn4 <- [1,2690,null,{}] 00:33:25 INFO - PROCESS | 3980 | 1461137605368 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:25 INFO - PROCESS | 3980 | 1461137605482 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 00:33:25 INFO - PROCESS | 3980 | 1461137605489 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A408F000 == 34 [pid = 3980] [id = 682] 00:33:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (000000F09BB16800) [pid = 3980] [serial = 2046] [outer = 0000000000000000] 00:33:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000F09BBDF000) [pid = 3980] [serial = 2047] [outer = 000000F09BB16800] 00:33:25 INFO - PROCESS | 3980 | 1461137605542 Marionette DEBUG loaded listener.js 00:33:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000F09C60B000) [pid = 3980] [serial = 2048] [outer = 000000F09BB16800] 00:33:26 INFO - PROCESS | 3980 | 1461137606047 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 00:33:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:33:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 735ms 00:33:26 INFO - PROCESS | 3980 | 1461137606082 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 00:33:26 INFO - PROCESS | 3980 | 1461137606085 Marionette TRACE conn4 <- [1,2693,null,{"value":"13"}] 00:33:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:33:26 INFO - PROCESS | 3980 | 1461137606089 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:33:26 INFO - PROCESS | 3980 | 1461137606091 Marionette TRACE conn4 <- [1,2694,null,{}] 00:33:26 INFO - PROCESS | 3980 | 1461137606094 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:26 INFO - PROCESS | 3980 | 1461137606203 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 00:33:26 INFO - PROCESS | 3980 | 1461137606212 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6EDD000 == 35 [pid = 3980] [id = 683] 00:33:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000F094F65400) [pid = 3980] [serial = 2049] [outer = 0000000000000000] 00:33:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000F09F59DC00) [pid = 3980] [serial = 2050] [outer = 000000F094F65400] 00:33:26 INFO - PROCESS | 3980 | 1461137606297 Marionette DEBUG loaded listener.js 00:33:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000F09FDECC00) [pid = 3980] [serial = 2051] [outer = 000000F094F65400] 00:33:26 INFO - PROCESS | 3980 | 1461137606730 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 00:33:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:33:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 692ms 00:33:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:33:26 INFO - PROCESS | 3980 | 1461137606783 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 00:33:26 INFO - PROCESS | 3980 | 1461137606785 Marionette TRACE conn4 <- [1,2697,null,{"value":"13"}] 00:33:26 INFO - PROCESS | 3980 | 1461137606788 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:33:26 INFO - PROCESS | 3980 | 1461137606790 Marionette TRACE conn4 <- [1,2698,null,{}] 00:33:26 INFO - PROCESS | 3980 | 1461137606794 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:26 INFO - PROCESS | 3980 | 1461137606926 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 00:33:26 INFO - PROCESS | 3980 | 1461137606946 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7218000 == 36 [pid = 3980] [id = 684] 00:33:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000F09FDF9800) [pid = 3980] [serial = 2052] [outer = 0000000000000000] 00:33:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000F0A06C3C00) [pid = 3980] [serial = 2053] [outer = 000000F09FDF9800] 00:33:27 INFO - PROCESS | 3980 | 1461137606992 Marionette DEBUG loaded listener.js 00:33:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000F0A1A47400) [pid = 3980] [serial = 2054] [outer = 000000F09FDF9800] 00:33:27 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000F0956E5000) [pid = 3980] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:33:27 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000F09638F000) [pid = 3980] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:33:27 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000F096959000) [pid = 3980] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:33:27 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000F09C696800) [pid = 3980] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:33:27 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000F0A5633800) [pid = 3980] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:33:27 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000F094558C00) [pid = 3980] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:33:27 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000F09B99AC00) [pid = 3980] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:33:27 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000F09788F400) [pid = 3980] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:33:27 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (000000F0A06C3400) [pid = 3980] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:33:27 INFO - PROCESS | 3980 | --DOMWINDOW == 55 (000000F0A00BC400) [pid = 3980] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:33:27 INFO - PROCESS | 3980 | 1461137607445 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 00:33:27 INFO - PROCESS | 3980 | 1461137607487 Marionette TRACE conn4 <- [1,2701,null,{"value":"13"}] 00:33:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:33:27 INFO - PROCESS | 3980 | 1461137607490 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:33:27 INFO - PROCESS | 3980 | 1461137607492 Marionette TRACE conn4 <- [1,2702,null,{}] 00:33:27 INFO - PROCESS | 3980 | 1461137607495 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:27 INFO - PROCESS | 3980 | 1461137607598 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 00:33:27 INFO - PROCESS | 3980 | 1461137607607 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E0D800 == 37 [pid = 3980] [id = 685] 00:33:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (000000F0A06C6000) [pid = 3980] [serial = 2055] [outer = 0000000000000000] 00:33:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (000000F0A26AC800) [pid = 3980] [serial = 2056] [outer = 000000F0A06C6000] 00:33:27 INFO - PROCESS | 3980 | 1461137607658 Marionette DEBUG loaded listener.js 00:33:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000F0A29D3800) [pid = 3980] [serial = 2057] [outer = 000000F0A06C6000] 00:33:28 INFO - PROCESS | 3980 | 1461137608066 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 00:33:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:33:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 628ms 00:33:28 INFO - PROCESS | 3980 | 1461137608122 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 00:33:28 INFO - PROCESS | 3980 | 1461137608124 Marionette TRACE conn4 <- [1,2705,null,{"value":"13"}] 00:33:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:33:28 INFO - PROCESS | 3980 | 1461137608132 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:33:28 INFO - PROCESS | 3980 | 1461137608134 Marionette TRACE conn4 <- [1,2706,null,{}] 00:33:28 INFO - PROCESS | 3980 | 1461137608138 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:28 INFO - PROCESS | 3980 | 1461137608219 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 00:33:28 INFO - PROCESS | 3980 | 1461137608227 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7FBA000 == 38 [pid = 3980] [id = 686] 00:33:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000F0A2C7A800) [pid = 3980] [serial = 2058] [outer = 0000000000000000] 00:33:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000F0A2C88000) [pid = 3980] [serial = 2059] [outer = 000000F0A2C7A800] 00:33:28 INFO - PROCESS | 3980 | 1461137608273 Marionette DEBUG loaded listener.js 00:33:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000F0A2D4A800) [pid = 3980] [serial = 2060] [outer = 000000F0A2C7A800] 00:33:28 INFO - PROCESS | 3980 | 1461137608731 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 00:33:28 INFO - PROCESS | 3980 | 1461137608764 Marionette TRACE conn4 <- [1,2709,null,{"value":"13"}] 00:33:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:33:28 INFO - PROCESS | 3980 | 1461137608767 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:33:28 INFO - PROCESS | 3980 | 1461137608769 Marionette TRACE conn4 <- [1,2710,null,{}] 00:33:28 INFO - PROCESS | 3980 | 1461137608773 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:28 INFO - PROCESS | 3980 | 1461137608852 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 00:33:28 INFO - PROCESS | 3980 | 1461137608860 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000F097A70800 == 39 [pid = 3980] [id = 687] 00:33:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000F0A2DA4C00) [pid = 3980] [serial = 2061] [outer = 0000000000000000] 00:33:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000F0A2DD7800) [pid = 3980] [serial = 2062] [outer = 000000F0A2DA4C00] 00:33:28 INFO - PROCESS | 3980 | 1461137608905 Marionette DEBUG loaded listener.js 00:33:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000F0A2DE1400) [pid = 3980] [serial = 2063] [outer = 000000F0A2DA4C00] 00:33:29 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6150800 == 38 [pid = 3980] [id = 643] 00:33:29 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5516000 == 37 [pid = 3980] [id = 637] 00:33:29 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A273D800 == 36 [pid = 3980] [id = 647] 00:33:29 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BACB800 == 35 [pid = 3980] [id = 633] 00:33:29 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A710E000 == 34 [pid = 3980] [id = 650] 00:33:29 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A36E7000 == 33 [pid = 3980] [id = 648] 00:33:29 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BAD2000 == 32 [pid = 3980] [id = 645] 00:33:29 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9816000 == 31 [pid = 3980] [id = 668] 00:33:29 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7FBC800 == 30 [pid = 3980] [id = 644] 00:33:29 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7117800 == 29 [pid = 3980] [id = 638] 00:33:29 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5508800 == 28 [pid = 3980] [id = 649] 00:33:29 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A205F000 == 27 [pid = 3980] [id = 634] 00:33:29 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A0674000 == 26 [pid = 3980] [id = 642] 00:33:29 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BAC7000 == 25 [pid = 3980] [id = 646] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000F09C68D400) [pid = 3980] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000F09638FC00) [pid = 3980] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 61 (000000F0968B1000) [pid = 3980] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 60 (000000F09BBDB800) [pid = 3980] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 59 (000000F09BBE5C00) [pid = 3980] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 58 (000000F09FDF0400) [pid = 3980] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 57 (000000F0A5DB0C00) [pid = 3980] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 56 (000000F09AE1CC00) [pid = 3980] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 55 (000000F09B715000) [pid = 3980] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 54 (000000F09BB12400) [pid = 3980] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 53 (000000F09BB4A400) [pid = 3980] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 52 (000000F09AA37400) [pid = 3980] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 51 (000000F09AC89000) [pid = 3980] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 50 (000000F0A0718400) [pid = 3980] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 49 (000000F0A237CC00) [pid = 3980] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 48 (000000F0A1A46C00) [pid = 3980] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 47 (000000F0A26AAC00) [pid = 3980] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 46 (000000F0A20E5000) [pid = 3980] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | --DOMWINDOW == 45 (000000F0A007E400) [pid = 3980] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 00:33:30 INFO - PROCESS | 3980 | 1461137610632 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 00:33:30 INFO - PROCESS | 3980 | 1461137610663 Marionette TRACE conn4 <- [1,2713,null,{"value":"13"}] 00:33:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:33:30 INFO - PROCESS | 3980 | 1461137610669 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:33:30 INFO - PROCESS | 3980 | 1461137610672 Marionette TRACE conn4 <- [1,2714,null,{}] 00:33:30 INFO - PROCESS | 3980 | 1461137610679 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:30 INFO - PROCESS | 3980 | 1461137610765 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 00:33:30 INFO - PROCESS | 3980 | 1461137610774 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:30 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B4DB800 == 26 [pid = 3980] [id = 688] 00:33:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 46 (000000F096391400) [pid = 3980] [serial = 2064] [outer = 0000000000000000] 00:33:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 47 (000000F096392000) [pid = 3980] [serial = 2065] [outer = 000000F096391400] 00:33:30 INFO - PROCESS | 3980 | 1461137610826 Marionette DEBUG loaded listener.js 00:33:30 INFO - PROCESS | 3980 | ++DOMWINDOW == 48 (000000F0968B1400) [pid = 3980] [serial = 2066] [outer = 000000F096391400] 00:33:31 INFO - PROCESS | 3980 | 1461137611314 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 00:33:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:33:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 00:33:31 INFO - PROCESS | 3980 | 1461137611363 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 00:33:31 INFO - PROCESS | 3980 | 1461137611370 Marionette TRACE conn4 <- [1,2717,null,{"value":"13"}] 00:33:31 INFO - PROCESS | 3980 | 1461137611377 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:33:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:33:31 INFO - PROCESS | 3980 | 1461137611380 Marionette TRACE conn4 <- [1,2718,null,{}] 00:33:31 INFO - PROCESS | 3980 | 1461137611384 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:31 INFO - PROCESS | 3980 | 1461137611466 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 00:33:31 INFO - PROCESS | 3980 | 1461137611474 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09C6C2800 == 27 [pid = 3980] [id = 689] 00:33:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 49 (000000F096C65000) [pid = 3980] [serial = 2067] [outer = 0000000000000000] 00:33:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 50 (000000F09AA66C00) [pid = 3980] [serial = 2068] [outer = 000000F096C65000] 00:33:31 INFO - PROCESS | 3980 | 1461137611524 Marionette DEBUG loaded listener.js 00:33:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 51 (000000F09AC88C00) [pid = 3980] [serial = 2069] [outer = 000000F096C65000] 00:33:32 INFO - PROCESS | 3980 | 1461137612463 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 00:33:32 INFO - PROCESS | 3980 | 1461137612520 Marionette TRACE conn4 <- [1,2721,null,{"value":"13"}] 00:33:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:33:32 INFO - PROCESS | 3980 | 1461137612524 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:33:32 INFO - PROCESS | 3980 | 1461137612528 Marionette TRACE conn4 <- [1,2722,null,{}] 00:33:32 INFO - PROCESS | 3980 | 1461137612540 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:32 INFO - PROCESS | 3980 | 1461137612625 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 00:33:32 INFO - PROCESS | 3980 | 1461137612632 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A250F000 == 28 [pid = 3980] [id = 690] 00:33:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 52 (000000F0944C5000) [pid = 3980] [serial = 2070] [outer = 0000000000000000] 00:33:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 53 (000000F09B0EE400) [pid = 3980] [serial = 2071] [outer = 000000F0944C5000] 00:33:32 INFO - PROCESS | 3980 | 1461137612681 Marionette DEBUG loaded listener.js 00:33:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 54 (000000F09B586000) [pid = 3980] [serial = 2072] [outer = 000000F0944C5000] 00:33:33 INFO - PROCESS | 3980 | 1461137613110 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 00:33:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:33:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 628ms 00:33:33 INFO - PROCESS | 3980 | 1461137613154 Marionette TRACE conn4 -> [0,2725,"getWindowHandle",null] 00:33:33 INFO - PROCESS | 3980 | 1461137613157 Marionette TRACE conn4 <- [1,2725,null,{"value":"13"}] 00:33:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:33:33 INFO - PROCESS | 3980 | 1461137613161 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:33:33 INFO - PROCESS | 3980 | 1461137613162 Marionette TRACE conn4 <- [1,2726,null,{}] 00:33:33 INFO - PROCESS | 3980 | 1461137613166 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:33 INFO - PROCESS | 3980 | 1461137613244 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 00:33:33 INFO - PROCESS | 3980 | 1461137613252 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3050000 == 29 [pid = 3980] [id = 691] 00:33:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 55 (000000F09BA02C00) [pid = 3980] [serial = 2073] [outer = 0000000000000000] 00:33:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 56 (000000F09BAAAC00) [pid = 3980] [serial = 2074] [outer = 000000F09BA02C00] 00:33:33 INFO - PROCESS | 3980 | 1461137613301 Marionette DEBUG loaded listener.js 00:33:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 57 (000000F09BB13400) [pid = 3980] [serial = 2075] [outer = 000000F09BA02C00] 00:33:33 INFO - PROCESS | 3980 | 1461137613708 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 00:33:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:33:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 585ms 00:33:33 INFO - PROCESS | 3980 | 1461137613751 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 00:33:33 INFO - PROCESS | 3980 | 1461137613753 Marionette TRACE conn4 <- [1,2729,null,{"value":"13"}] 00:33:33 INFO - PROCESS | 3980 | 1461137613756 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:33:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:33:33 INFO - PROCESS | 3980 | 1461137613758 Marionette TRACE conn4 <- [1,2730,null,{}] 00:33:33 INFO - PROCESS | 3980 | 1461137613766 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:33 INFO - PROCESS | 3980 | 1461137613843 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 00:33:33 INFO - PROCESS | 3980 | 1461137613849 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B20800 == 30 [pid = 3980] [id = 692] 00:33:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 58 (000000F0969A2000) [pid = 3980] [serial = 2076] [outer = 0000000000000000] 00:33:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 59 (000000F09BB4C800) [pid = 3980] [serial = 2077] [outer = 000000F0969A2000] 00:33:33 INFO - PROCESS | 3980 | 1461137613897 Marionette DEBUG loaded listener.js 00:33:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 60 (000000F09BBDF800) [pid = 3980] [serial = 2078] [outer = 000000F0969A2000] 00:33:34 INFO - PROCESS | 3980 | 1461137614349 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 00:33:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:33:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 626ms 00:33:34 INFO - PROCESS | 3980 | 1461137614386 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 00:33:34 INFO - PROCESS | 3980 | 1461137614388 Marionette TRACE conn4 <- [1,2733,null,{"value":"13"}] 00:33:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:33:34 INFO - PROCESS | 3980 | 1461137614392 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:33:34 INFO - PROCESS | 3980 | 1461137614394 Marionette TRACE conn4 <- [1,2734,null,{}] 00:33:34 INFO - PROCESS | 3980 | 1461137614398 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:34 INFO - PROCESS | 3980 | 1461137614496 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 00:33:34 INFO - PROCESS | 3980 | 1461137614505 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A522A800 == 31 [pid = 3980] [id = 693] 00:33:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 61 (000000F09C699C00) [pid = 3980] [serial = 2079] [outer = 0000000000000000] 00:33:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 62 (000000F09F594800) [pid = 3980] [serial = 2080] [outer = 000000F09C699C00] 00:33:34 INFO - PROCESS | 3980 | 1461137614554 Marionette DEBUG loaded listener.js 00:33:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000F09FDEBC00) [pid = 3980] [serial = 2081] [outer = 000000F09C699C00] 00:33:34 INFO - PROCESS | 3980 | 1461137614962 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 00:33:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:33:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 628ms 00:33:35 INFO - PROCESS | 3980 | 1461137615023 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 00:33:35 INFO - PROCESS | 3980 | 1461137615026 Marionette TRACE conn4 <- [1,2737,null,{"value":"13"}] 00:33:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:33:35 INFO - PROCESS | 3980 | 1461137615029 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:33:35 INFO - PROCESS | 3980 | 1461137615031 Marionette TRACE conn4 <- [1,2738,null,{}] 00:33:35 INFO - PROCESS | 3980 | 1461137615034 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:35 INFO - PROCESS | 3980 | 1461137615108 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 00:33:35 INFO - PROCESS | 3980 | 1461137615113 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6D68000 == 32 [pid = 3980] [id = 694] 00:33:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000F09FDF2400) [pid = 3980] [serial = 2082] [outer = 0000000000000000] 00:33:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000F09FDF9C00) [pid = 3980] [serial = 2083] [outer = 000000F09FDF2400] 00:33:35 INFO - PROCESS | 3980 | 1461137615160 Marionette DEBUG loaded listener.js 00:33:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000F0A00C4400) [pid = 3980] [serial = 2084] [outer = 000000F09FDF2400] 00:33:35 INFO - PROCESS | 3980 | 1461137615600 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 00:33:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:33:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 628ms 00:33:35 INFO - PROCESS | 3980 | 1461137615669 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 00:33:35 INFO - PROCESS | 3980 | 1461137615671 Marionette TRACE conn4 <- [1,2741,null,{"value":"13"}] 00:33:35 INFO - PROCESS | 3980 | 1461137615674 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:33:35 INFO - PROCESS | 3980 | 1461137615676 Marionette TRACE conn4 <- [1,2742,null,{}] 00:33:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:33:35 INFO - PROCESS | 3980 | 1461137615680 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:35 INFO - PROCESS | 3980 | 1461137615780 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 00:33:35 INFO - PROCESS | 3980 | 1461137615792 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6EE5000 == 33 [pid = 3980] [id = 695] 00:33:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F0A0714400) [pid = 3980] [serial = 2085] [outer = 0000000000000000] 00:33:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F0A0719800) [pid = 3980] [serial = 2086] [outer = 000000F0A0714400] 00:33:35 INFO - PROCESS | 3980 | 1461137615880 Marionette DEBUG loaded listener.js 00:33:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F0A1A47800) [pid = 3980] [serial = 2087] [outer = 000000F0A0714400] 00:33:36 INFO - PROCESS | 3980 | 1461137616329 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 00:33:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:33:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 00:33:36 INFO - PROCESS | 3980 | 1461137616350 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 00:33:36 INFO - PROCESS | 3980 | 1461137616352 Marionette TRACE conn4 <- [1,2745,null,{"value":"13"}] 00:33:36 INFO - PROCESS | 3980 | 1461137616356 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:33:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:33:36 INFO - PROCESS | 3980 | 1461137616358 Marionette TRACE conn4 <- [1,2746,null,{}] 00:33:36 INFO - PROCESS | 3980 | 1461137616367 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:36 INFO - PROCESS | 3980 | 1461137616470 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 00:33:36 INFO - PROCESS | 3980 | 1461137616548 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:36 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A250E000 == 34 [pid = 3980] [id = 696] 00:33:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F0A1A4DC00) [pid = 3980] [serial = 2088] [outer = 0000000000000000] 00:33:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F0A2099800) [pid = 3980] [serial = 2089] [outer = 000000F0A1A4DC00] 00:33:36 INFO - PROCESS | 3980 | 1461137616593 Marionette DEBUG loaded listener.js 00:33:36 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F0A237D800) [pid = 3980] [serial = 2090] [outer = 000000F0A1A4DC00] 00:33:37 INFO - PROCESS | 3980 | 1461137616998 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 00:33:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:33:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 691ms 00:33:37 INFO - PROCESS | 3980 | 1461137617051 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 00:33:37 INFO - PROCESS | 3980 | 1461137617053 Marionette TRACE conn4 <- [1,2749,null,{"value":"13"}] 00:33:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:33:37 INFO - PROCESS | 3980 | 1461137617062 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:33:37 INFO - PROCESS | 3980 | 1461137617064 Marionette TRACE conn4 <- [1,2750,null,{}] 00:33:37 INFO - PROCESS | 3980 | 1461137617067 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:37 INFO - PROCESS | 3980 | 1461137617172 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 00:33:37 INFO - PROCESS | 3980 | 1461137617179 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A769F000 == 35 [pid = 3980] [id = 697] 00:33:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F0A25BF000) [pid = 3980] [serial = 2091] [outer = 0000000000000000] 00:33:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F0A26AD400) [pid = 3980] [serial = 2092] [outer = 000000F0A25BF000] 00:33:37 INFO - PROCESS | 3980 | 1461137617225 Marionette DEBUG loaded listener.js 00:33:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F0A27AC400) [pid = 3980] [serial = 2093] [outer = 000000F0A25BF000] 00:33:37 INFO - PROCESS | 3980 | 1461137617715 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 00:33:37 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0A2C7A800) [pid = 3980] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:33:37 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F09BB16800) [pid = 3980] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:33:37 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F094F65400) [pid = 3980] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:33:37 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F09FDF9800) [pid = 3980] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:33:37 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F09AA72000) [pid = 3980] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:33:37 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F09673C400) [pid = 3980] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:33:37 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F096C70000) [pid = 3980] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:33:37 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F0A26B3800) [pid = 3980] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:33:37 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000F0A06C6000) [pid = 3980] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:33:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:33:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 00:33:37 INFO - PROCESS | 3980 | 1461137617749 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 00:33:37 INFO - PROCESS | 3980 | 1461137617752 Marionette TRACE conn4 <- [1,2753,null,{"value":"13"}] 00:33:37 INFO - PROCESS | 3980 | 1461137617755 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:33:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:33:37 INFO - PROCESS | 3980 | 1461137617758 Marionette TRACE conn4 <- [1,2754,null,{}] 00:33:37 INFO - PROCESS | 3980 | 1461137617767 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:37 INFO - PROCESS | 3980 | 1461137617891 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 00:33:37 INFO - PROCESS | 3980 | 1461137617906 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3B15000 == 36 [pid = 3980] [id = 698] 00:33:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F0A29CC400) [pid = 3980] [serial = 2094] [outer = 0000000000000000] 00:33:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F0A29D3400) [pid = 3980] [serial = 2095] [outer = 000000F0A29CC400] 00:33:37 INFO - PROCESS | 3980 | 1461137617961 Marionette DEBUG loaded listener.js 00:33:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F0A2D21400) [pid = 3980] [serial = 2096] [outer = 000000F0A29CC400] 00:33:38 INFO - PROCESS | 3980 | 1461137618384 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 00:33:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:33:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 692ms 00:33:38 INFO - PROCESS | 3980 | 1461137618451 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 00:33:38 INFO - PROCESS | 3980 | 1461137618453 Marionette TRACE conn4 <- [1,2757,null,{"value":"13"}] 00:33:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:33:38 INFO - PROCESS | 3980 | 1461137618456 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:33:38 INFO - PROCESS | 3980 | 1461137618458 Marionette TRACE conn4 <- [1,2758,null,{}] 00:33:38 INFO - PROCESS | 3980 | 1461137618462 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:38 INFO - PROCESS | 3980 | 1461137618540 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 00:33:38 INFO - PROCESS | 3980 | 1461137618546 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A804E800 == 37 [pid = 3980] [id = 699] 00:33:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F0A2D52000) [pid = 3980] [serial = 2097] [outer = 0000000000000000] 00:33:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F0A2DD9000) [pid = 3980] [serial = 2098] [outer = 000000F0A2D52000] 00:33:38 INFO - PROCESS | 3980 | 1461137618592 Marionette DEBUG loaded listener.js 00:33:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F0A301CC00) [pid = 3980] [serial = 2099] [outer = 000000F0A2D52000] 00:33:39 INFO - PROCESS | 3980 | 1461137619000 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 00:33:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:33:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 587ms 00:33:39 INFO - PROCESS | 3980 | 1461137619047 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 00:33:39 INFO - PROCESS | 3980 | 1461137619049 Marionette TRACE conn4 <- [1,2761,null,{"value":"13"}] 00:33:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:33:39 INFO - PROCESS | 3980 | 1461137619053 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:33:39 INFO - PROCESS | 3980 | 1461137619055 Marionette TRACE conn4 <- [1,2762,null,{}] 00:33:39 INFO - PROCESS | 3980 | 1461137619058 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:39 INFO - PROCESS | 3980 | 1461137619136 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 00:33:39 INFO - PROCESS | 3980 | 1461137619145 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A822A000 == 38 [pid = 3980] [id = 700] 00:33:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F0A3024C00) [pid = 3980] [serial = 2100] [outer = 0000000000000000] 00:33:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F0A3029800) [pid = 3980] [serial = 2101] [outer = 000000F0A3024C00] 00:33:39 INFO - PROCESS | 3980 | 1461137619190 Marionette DEBUG loaded listener.js 00:33:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F0A33FA800) [pid = 3980] [serial = 2102] [outer = 000000F0A3024C00] 00:33:39 INFO - PROCESS | 3980 | 1461137619611 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 00:33:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:33:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 629ms 00:33:39 INFO - PROCESS | 3980 | 1461137619685 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 00:33:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:33:39 INFO - PROCESS | 3980 | 1461137619687 Marionette TRACE conn4 <- [1,2765,null,{"value":"13"}] 00:33:39 INFO - PROCESS | 3980 | 1461137619691 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:33:39 INFO - PROCESS | 3980 | 1461137619692 Marionette TRACE conn4 <- [1,2766,null,{}] 00:33:39 INFO - PROCESS | 3980 | 1461137619696 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:39 INFO - PROCESS | 3980 | 1461137619819 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 00:33:39 INFO - PROCESS | 3980 | 1461137619925 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0973CF000 == 39 [pid = 3980] [id = 701] 00:33:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F094556800) [pid = 3980] [serial = 2103] [outer = 0000000000000000] 00:33:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0947FA000) [pid = 3980] [serial = 2104] [outer = 000000F094556800] 00:33:39 INFO - PROCESS | 3980 | 1461137619984 Marionette DEBUG loaded listener.js 00:33:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F096385C00) [pid = 3980] [serial = 2105] [outer = 000000F094556800] 00:33:40 INFO - PROCESS | 3980 | 1461137620756 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 00:33:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:33:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1140ms 00:33:40 INFO - PROCESS | 3980 | 1461137620834 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 00:33:40 INFO - PROCESS | 3980 | 1461137620840 Marionette TRACE conn4 <- [1,2769,null,{"value":"13"}] 00:33:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:33:40 INFO - PROCESS | 3980 | 1461137620845 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:33:40 INFO - PROCESS | 3980 | 1461137620850 Marionette TRACE conn4 <- [1,2770,null,{}] 00:33:40 INFO - PROCESS | 3980 | 1461137620855 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:41 INFO - PROCESS | 3980 | 1461137620999 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 00:33:41 INFO - PROCESS | 3980 | 1461137621068 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2733800 == 40 [pid = 3980] [id = 702] 00:33:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F09AD06C00) [pid = 3980] [serial = 2106] [outer = 0000000000000000] 00:33:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F09AD28800) [pid = 3980] [serial = 2107] [outer = 000000F09AD06C00] 00:33:41 INFO - PROCESS | 3980 | 1461137621168 Marionette DEBUG loaded listener.js 00:33:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F09B583400) [pid = 3980] [serial = 2108] [outer = 000000F09AD06C00] 00:33:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A822A000 == 39 [pid = 3980] [id = 700] 00:33:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A804E800 == 38 [pid = 3980] [id = 699] 00:33:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B15000 == 37 [pid = 3980] [id = 698] 00:33:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A769F000 == 36 [pid = 3980] [id = 697] 00:33:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A250E000 == 35 [pid = 3980] [id = 696] 00:33:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6EE5000 == 34 [pid = 3980] [id = 695] 00:33:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6D68000 == 33 [pid = 3980] [id = 694] 00:33:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A522A800 == 32 [pid = 3980] [id = 693] 00:33:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3B20800 == 31 [pid = 3980] [id = 692] 00:33:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3050000 == 30 [pid = 3980] [id = 691] 00:33:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A250F000 == 29 [pid = 3980] [id = 690] 00:33:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F09C6C2800 == 28 [pid = 3980] [id = 689] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A2DD7800) [pid = 3980] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B4DB800 == 27 [pid = 3980] [id = 688] 00:33:42 INFO - PROCESS | 3980 | --DOCSHELL 000000F097A70800 == 26 [pid = 3980] [id = 687] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A2D4A800) [pid = 3980] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F09C60B000) [pid = 3980] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F09BBDF000) [pid = 3980] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F09FDECC00) [pid = 3980] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F09F59DC00) [pid = 3980] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0A06C3C00) [pid = 3980] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F0A2C88000) [pid = 3980] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F0A1A47400) [pid = 3980] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F09AD2B800) [pid = 3980] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F0968AB800) [pid = 3980] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F0978DA400) [pid = 3980] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F09B0F1000) [pid = 3980] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F09AD0F800) [pid = 3980] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000F0A29D7C00) [pid = 3980] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000F0A2D17400) [pid = 3980] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000F0A26AC800) [pid = 3980] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000F0A29D3800) [pid = 3980] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000F09B720000) [pid = 3980] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 00:33:42 INFO - PROCESS | 3980 | 1461137622075 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 00:33:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:33:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1277ms 00:33:42 INFO - PROCESS | 3980 | 1461137622124 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 00:33:42 INFO - PROCESS | 3980 | 1461137622128 Marionette TRACE conn4 <- [1,2773,null,{"value":"13"}] 00:33:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:33:42 INFO - PROCESS | 3980 | 1461137622135 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:33:42 INFO - PROCESS | 3980 | 1461137622139 Marionette TRACE conn4 <- [1,2774,null,{}] 00:33:42 INFO - PROCESS | 3980 | 1461137622145 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:42 INFO - PROCESS | 3980 | 1461137622226 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 00:33:42 INFO - PROCESS | 3980 | 1461137622235 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B4D8800 == 27 [pid = 3980] [id = 703] 00:33:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000F0968A5800) [pid = 3980] [serial = 2109] [outer = 0000000000000000] 00:33:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000F096958400) [pid = 3980] [serial = 2110] [outer = 000000F0968A5800] 00:33:42 INFO - PROCESS | 3980 | 1461137622286 Marionette DEBUG loaded listener.js 00:33:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000F097A1A000) [pid = 3980] [serial = 2111] [outer = 000000F0968A5800] 00:33:42 INFO - PROCESS | 3980 | 1461137622801 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 00:33:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:33:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 691ms 00:33:42 INFO - PROCESS | 3980 | 1461137622829 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 00:33:42 INFO - PROCESS | 3980 | 1461137622835 Marionette TRACE conn4 <- [1,2777,null,{"value":"13"}] 00:33:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:33:42 INFO - PROCESS | 3980 | 1461137622847 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:33:42 INFO - PROCESS | 3980 | 1461137622850 Marionette TRACE conn4 <- [1,2778,null,{}] 00:33:42 INFO - PROCESS | 3980 | 1461137622854 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:42 INFO - PROCESS | 3980 | 1461137622936 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 00:33:42 INFO - PROCESS | 3980 | 1461137622945 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A0744000 == 28 [pid = 3980] [id = 704] 00:33:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000F09AD26000) [pid = 3980] [serial = 2112] [outer = 0000000000000000] 00:33:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F09ADB9C00) [pid = 3980] [serial = 2113] [outer = 000000F09AD26000] 00:33:42 INFO - PROCESS | 3980 | 1461137622992 Marionette DEBUG loaded listener.js 00:33:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F09B711400) [pid = 3980] [serial = 2114] [outer = 000000F09AD26000] 00:33:43 INFO - PROCESS | 3980 | 1461137623454 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 00:33:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:33:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 650ms 00:33:43 INFO - PROCESS | 3980 | 1461137623493 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 00:33:43 INFO - PROCESS | 3980 | 1461137623495 Marionette TRACE conn4 <- [1,2781,null,{"value":"13"}] 00:33:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:33:43 INFO - PROCESS | 3980 | 1461137623499 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:33:43 INFO - PROCESS | 3980 | 1461137623503 Marionette TRACE conn4 <- [1,2782,null,{}] 00:33:43 INFO - PROCESS | 3980 | 1461137623514 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:43 INFO - PROCESS | 3980 | 1461137623600 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 00:33:43 INFO - PROCESS | 3980 | 1461137623709 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3052800 == 29 [pid = 3980] [id = 705] 00:33:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F09BB0C800) [pid = 3980] [serial = 2115] [outer = 0000000000000000] 00:33:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F09BB4A400) [pid = 3980] [serial = 2116] [outer = 000000F09BB0C800] 00:33:43 INFO - PROCESS | 3980 | 1461137623758 Marionette DEBUG loaded listener.js 00:33:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F09BBE2C00) [pid = 3980] [serial = 2117] [outer = 000000F09BB0C800] 00:33:44 INFO - PROCESS | 3980 | 1461137624138 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 00:33:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:33:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 00:33:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:33:44 INFO - PROCESS | 3980 | 1461137624193 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 00:33:44 INFO - PROCESS | 3980 | 1461137624196 Marionette TRACE conn4 <- [1,2785,null,{"value":"13"}] 00:33:44 INFO - PROCESS | 3980 | 1461137624199 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:33:44 INFO - PROCESS | 3980 | 1461137624201 Marionette TRACE conn4 <- [1,2786,null,{}] 00:33:44 INFO - PROCESS | 3980 | 1461137624205 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:44 INFO - PROCESS | 3980 | 1461137624317 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 00:33:44 INFO - PROCESS | 3980 | 1461137624337 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A4718800 == 30 [pid = 3980] [id = 706] 00:33:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F0959CA400) [pid = 3980] [serial = 2118] [outer = 0000000000000000] 00:33:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F09C609C00) [pid = 3980] [serial = 2119] [outer = 000000F0959CA400] 00:33:44 INFO - PROCESS | 3980 | 1461137624383 Marionette DEBUG loaded listener.js 00:33:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F09D23A000) [pid = 3980] [serial = 2120] [outer = 000000F0959CA400] 00:33:44 INFO - PROCESS | 3980 | 1461137624826 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 00:33:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:33:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 692ms 00:33:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:33:44 INFO - PROCESS | 3980 | 1461137624900 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 00:33:44 INFO - PROCESS | 3980 | 1461137624902 Marionette TRACE conn4 <- [1,2789,null,{"value":"13"}] 00:33:44 INFO - PROCESS | 3980 | 1461137624906 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:33:44 INFO - PROCESS | 3980 | 1461137624908 Marionette TRACE conn4 <- [1,2790,null,{}] 00:33:44 INFO - PROCESS | 3980 | 1461137624917 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:45 INFO - PROCESS | 3980 | 1461137625050 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 00:33:45 INFO - PROCESS | 3980 | 1461137625074 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6D70800 == 31 [pid = 3980] [id = 707] 00:33:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F096173C00) [pid = 3980] [serial = 2121] [outer = 0000000000000000] 00:33:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F09FDED800) [pid = 3980] [serial = 2122] [outer = 000000F096173C00] 00:33:45 INFO - PROCESS | 3980 | 1461137625119 Marionette DEBUG loaded listener.js 00:33:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A06C0400) [pid = 3980] [serial = 2123] [outer = 000000F096173C00] 00:33:45 INFO - PROCESS | 3980 | 1461137625570 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 00:33:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:33:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 688ms 00:33:45 INFO - PROCESS | 3980 | 1461137625598 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 00:33:45 INFO - PROCESS | 3980 | 1461137625600 Marionette TRACE conn4 <- [1,2793,null,{"value":"13"}] 00:33:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:33:45 INFO - PROCESS | 3980 | 1461137625609 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:33:45 INFO - PROCESS | 3980 | 1461137625611 Marionette TRACE conn4 <- [1,2794,null,{}] 00:33:45 INFO - PROCESS | 3980 | 1461137625615 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:45 INFO - PROCESS | 3980 | 1461137625742 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 00:33:45 INFO - PROCESS | 3980 | 1461137625754 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A721C800 == 32 [pid = 3980] [id = 708] 00:33:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A0712000) [pid = 3980] [serial = 2124] [outer = 0000000000000000] 00:33:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A1A4C000) [pid = 3980] [serial = 2125] [outer = 000000F0A0712000] 00:33:45 INFO - PROCESS | 3980 | 1461137625805 Marionette DEBUG loaded listener.js 00:33:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A279E000) [pid = 3980] [serial = 2126] [outer = 000000F0A0712000] 00:33:46 INFO - PROCESS | 3980 | 1461137626240 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 00:33:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:33:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 690ms 00:33:46 INFO - PROCESS | 3980 | 1461137626302 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 00:33:46 INFO - PROCESS | 3980 | 1461137626304 Marionette TRACE conn4 <- [1,2797,null,{"value":"13"}] 00:33:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:33:46 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0969A2000) [pid = 3980] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:33:46 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F096391400) [pid = 3980] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:33:46 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F096C65000) [pid = 3980] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:33:46 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F0A1A4DC00) [pid = 3980] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:33:46 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0A2DA4C00) [pid = 3980] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:33:46 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0A25BF000) [pid = 3980] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:33:46 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F0A29CC400) [pid = 3980] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:33:46 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F09C699C00) [pid = 3980] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:33:46 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F09BA02C00) [pid = 3980] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:33:46 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F09FDF2400) [pid = 3980] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:33:46 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F0944C5000) [pid = 3980] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:33:46 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F0A0714400) [pid = 3980] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:33:46 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F0A2D52000) [pid = 3980] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:33:46 INFO - PROCESS | 3980 | 1461137626458 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:33:46 INFO - PROCESS | 3980 | 1461137626460 Marionette TRACE conn4 <- [1,2798,null,{}] 00:33:46 INFO - PROCESS | 3980 | 1461137626474 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:46 INFO - PROCESS | 3980 | 1461137626549 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 00:33:46 INFO - PROCESS | 3980 | 1461137626557 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A614D800 == 33 [pid = 3980] [id = 709] 00:33:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F09BA03C00) [pid = 3980] [serial = 2127] [outer = 0000000000000000] 00:33:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F09C699C00) [pid = 3980] [serial = 2128] [outer = 000000F09BA03C00] 00:33:46 INFO - PROCESS | 3980 | 1461137626606 Marionette DEBUG loaded listener.js 00:33:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F0A2978800) [pid = 3980] [serial = 2129] [outer = 000000F09BA03C00] 00:33:47 INFO - PROCESS | 3980 | 1461137627011 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 00:33:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:33:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 753ms 00:33:47 INFO - PROCESS | 3980 | 1461137627064 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 00:33:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:33:47 INFO - PROCESS | 3980 | 1461137627066 Marionette TRACE conn4 <- [1,2801,null,{"value":"13"}] 00:33:47 INFO - PROCESS | 3980 | 1461137627070 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:33:47 INFO - PROCESS | 3980 | 1461137627072 Marionette TRACE conn4 <- [1,2802,null,{}] 00:33:47 INFO - PROCESS | 3980 | 1461137627076 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:47 INFO - PROCESS | 3980 | 1461137627152 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 00:33:47 INFO - PROCESS | 3980 | 1461137627158 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EE2000 == 34 [pid = 3980] [id = 710] 00:33:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F0A2C7BC00) [pid = 3980] [serial = 2130] [outer = 0000000000000000] 00:33:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F0A2C86000) [pid = 3980] [serial = 2131] [outer = 000000F0A2C7BC00] 00:33:47 INFO - PROCESS | 3980 | 1461137627207 Marionette DEBUG loaded listener.js 00:33:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F0A2D1F000) [pid = 3980] [serial = 2132] [outer = 000000F0A2C7BC00] 00:33:47 INFO - PROCESS | 3980 | 1461137627609 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 00:33:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:33:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 587ms 00:33:47 INFO - PROCESS | 3980 | 1461137627668 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 00:33:47 INFO - PROCESS | 3980 | 1461137627670 Marionette TRACE conn4 <- [1,2805,null,{"value":"13"}] 00:33:47 INFO - PROCESS | 3980 | 1461137627674 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:33:47 INFO - PROCESS | 3980 | 1461137627676 Marionette TRACE conn4 <- [1,2806,null,{}] 00:33:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:33:47 INFO - PROCESS | 3980 | 1461137627680 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:47 INFO - PROCESS | 3980 | 1461137627755 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 00:33:47 INFO - PROCESS | 3980 | 1461137627761 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7FC5000 == 35 [pid = 3980] [id = 711] 00:33:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F0A2D57000) [pid = 3980] [serial = 2133] [outer = 0000000000000000] 00:33:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F0A2DA8400) [pid = 3980] [serial = 2134] [outer = 000000F0A2D57000] 00:33:47 INFO - PROCESS | 3980 | 1461137627808 Marionette DEBUG loaded listener.js 00:33:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F0A3020400) [pid = 3980] [serial = 2135] [outer = 000000F0A2D57000] 00:33:48 INFO - PROCESS | 3980 | 1461137628234 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 00:33:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:33:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 585ms 00:33:48 INFO - PROCESS | 3980 | 1461137628264 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 00:33:48 INFO - PROCESS | 3980 | 1461137628266 Marionette TRACE conn4 <- [1,2809,null,{"value":"13"}] 00:33:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:33:48 INFO - PROCESS | 3980 | 1461137628270 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:33:48 INFO - PROCESS | 3980 | 1461137628271 Marionette TRACE conn4 <- [1,2810,null,{}] 00:33:48 INFO - PROCESS | 3980 | 1461137628275 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:48 INFO - PROCESS | 3980 | 1461137628387 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 00:33:48 INFO - PROCESS | 3980 | 1461137628412 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A804E800 == 36 [pid = 3980] [id = 712] 00:33:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A33F4C00) [pid = 3980] [serial = 2136] [outer = 0000000000000000] 00:33:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A3669400) [pid = 3980] [serial = 2137] [outer = 000000F0A33F4C00] 00:33:48 INFO - PROCESS | 3980 | 1461137628457 Marionette DEBUG loaded listener.js 00:33:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A38C2800) [pid = 3980] [serial = 2138] [outer = 000000F0A33F4C00] 00:33:49 INFO - PROCESS | 3980 | 1461137629164 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 00:33:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:33:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 942ms 00:33:49 INFO - PROCESS | 3980 | 1461137629216 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 00:33:49 INFO - PROCESS | 3980 | 1461137629220 Marionette TRACE conn4 <- [1,2813,null,{"value":"13"}] 00:33:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:33:49 INFO - PROCESS | 3980 | 1461137629225 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:33:49 INFO - PROCESS | 3980 | 1461137629229 Marionette TRACE conn4 <- [1,2814,null,{}] 00:33:49 INFO - PROCESS | 3980 | 1461137629235 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:49 INFO - PROCESS | 3980 | 1461137629353 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 00:33:49 INFO - PROCESS | 3980 | 1461137629426 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A067E800 == 37 [pid = 3980] [id = 713] 00:33:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F09AD22800) [pid = 3980] [serial = 2139] [outer = 0000000000000000] 00:33:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F09ADBB400) [pid = 3980] [serial = 2140] [outer = 000000F09AD22800] 00:33:49 INFO - PROCESS | 3980 | 1461137629526 Marionette DEBUG loaded listener.js 00:33:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F09BAAE400) [pid = 3980] [serial = 2141] [outer = 000000F09AD22800] 00:33:50 INFO - PROCESS | 3980 | 1461137630088 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:33:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:33:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 944ms 00:33:50 INFO - PROCESS | 3980 | 1461137630175 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 00:33:50 INFO - PROCESS | 3980 | 1461137630182 Marionette TRACE conn4 <- [1,2817,null,{"value":"13"}] 00:33:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:33:50 INFO - PROCESS | 3980 | 1461137630189 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:33:50 INFO - PROCESS | 3980 | 1461137630193 Marionette TRACE conn4 <- [1,2818,null,{}] 00:33:50 INFO - PROCESS | 3980 | 1461137630197 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:50 INFO - PROCESS | 3980 | 1461137630322 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 00:33:50 INFO - PROCESS | 3980 | 1461137630436 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:50 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6D5A800 == 38 [pid = 3980] [id = 714] 00:33:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F09BBDB400) [pid = 3980] [serial = 2142] [outer = 0000000000000000] 00:33:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F09F7FA800) [pid = 3980] [serial = 2143] [outer = 000000F09BBDB400] 00:33:50 INFO - PROCESS | 3980 | 1461137630495 Marionette DEBUG loaded listener.js 00:33:50 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F0A1A11400) [pid = 3980] [serial = 2144] [outer = 000000F09BBDB400] 00:33:51 INFO - PROCESS | 3980 | 1461137631125 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 00:33:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:33:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 985ms 00:33:51 INFO - PROCESS | 3980 | 1461137631195 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 00:33:51 INFO - PROCESS | 3980 | 1461137631197 Marionette TRACE conn4 <- [1,2821,null,{"value":"13"}] 00:33:51 INFO - PROCESS | 3980 | 1461137631202 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:33:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:33:51 INFO - PROCESS | 3980 | 1461137631207 Marionette TRACE conn4 <- [1,2822,null,{}] 00:33:51 INFO - PROCESS | 3980 | 1461137631219 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:51 INFO - PROCESS | 3980 | 1461137631364 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 00:33:51 INFO - PROCESS | 3980 | 1461137631443 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:51 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09ACD3800 == 39 [pid = 3980] [id = 715] 00:33:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F094FABC00) [pid = 3980] [serial = 2145] [outer = 0000000000000000] 00:33:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F09617B400) [pid = 3980] [serial = 2146] [outer = 000000F094FABC00] 00:33:51 INFO - PROCESS | 3980 | 1461137631650 Marionette DEBUG loaded listener.js 00:33:51 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F09673EC00) [pid = 3980] [serial = 2147] [outer = 000000F094FABC00] 00:33:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7FC5000 == 38 [pid = 3980] [id = 711] 00:33:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EE2000 == 37 [pid = 3980] [id = 710] 00:33:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A614D800 == 36 [pid = 3980] [id = 709] 00:33:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A721C800 == 35 [pid = 3980] [id = 708] 00:33:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6D70800 == 34 [pid = 3980] [id = 707] 00:33:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A4718800 == 33 [pid = 3980] [id = 706] 00:33:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3052800 == 32 [pid = 3980] [id = 705] 00:33:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A0744000 == 31 [pid = 3980] [id = 704] 00:33:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B4D8800 == 30 [pid = 3980] [id = 703] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0A3029800) [pid = 3980] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | 1461137632350 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:33:52 INFO - PROCESS | 3980 | --DOCSHELL 000000F0973CF000 == 29 [pid = 3980] [id = 701] 00:33:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F09BB4C800) [pid = 3980] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1195ms 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F09BBDF800) [pid = 3980] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F096392000) [pid = 3980] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0968B1400) [pid = 3980] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F09AA66C00) [pid = 3980] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F09AC88C00) [pid = 3980] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A237D800) [pid = 3980] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A2099800) [pid = 3980] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F0A2DE1400) [pid = 3980] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F0A26AD400) [pid = 3980] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F0A29D3400) [pid = 3980] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0A2D21400) [pid = 3980] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F09F594800) [pid = 3980] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F09FDEBC00) [pid = 3980] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 72 (000000F09BAAAC00) [pid = 3980] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 71 (000000F09BB13400) [pid = 3980] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 70 (000000F0A27AC400) [pid = 3980] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 69 (000000F09FDF9C00) [pid = 3980] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 68 (000000F09B0EE400) [pid = 3980] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 67 (000000F09B586000) [pid = 3980] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 66 (000000F0A0719800) [pid = 3980] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 65 (000000F0A1A47800) [pid = 3980] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 64 (000000F0A00C4400) [pid = 3980] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 63 (000000F0A301CC00) [pid = 3980] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - PROCESS | 3980 | --DOMWINDOW == 62 (000000F0A2DD9000) [pid = 3980] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 00:33:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:33:52 INFO - PROCESS | 3980 | 1461137632403 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 00:33:52 INFO - PROCESS | 3980 | 1461137632408 Marionette TRACE conn4 <- [1,2825,null,{"value":"13"}] 00:33:52 INFO - PROCESS | 3980 | 1461137632416 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:33:52 INFO - PROCESS | 3980 | 1461137632419 Marionette TRACE conn4 <- [1,2826,null,{}] 00:33:52 INFO - PROCESS | 3980 | 1461137632424 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:52 INFO - PROCESS | 3980 | 1461137632520 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 00:33:52 INFO - PROCESS | 3980 | 1461137632528 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:52 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B965000 == 30 [pid = 3980] [id = 716] 00:33:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 63 (000000F0968B1400) [pid = 3980] [serial = 2148] [outer = 0000000000000000] 00:33:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 64 (000000F09697DC00) [pid = 3980] [serial = 2149] [outer = 000000F0968B1400] 00:33:52 INFO - PROCESS | 3980 | 1461137632576 Marionette DEBUG loaded listener.js 00:33:52 INFO - PROCESS | 3980 | ++DOMWINDOW == 65 (000000F097A1F800) [pid = 3980] [serial = 2150] [outer = 000000F0968B1400] 00:33:53 INFO - PROCESS | 3980 | 1461137633047 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 00:33:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:33:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 692ms 00:33:53 INFO - PROCESS | 3980 | 1461137633108 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 00:33:53 INFO - PROCESS | 3980 | 1461137633112 Marionette TRACE conn4 <- [1,2829,null,{"value":"13"}] 00:33:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:33:53 INFO - PROCESS | 3980 | 1461137633118 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:33:53 INFO - PROCESS | 3980 | 1461137633121 Marionette TRACE conn4 <- [1,2830,null,{}] 00:33:53 INFO - PROCESS | 3980 | 1461137633125 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:53 INFO - PROCESS | 3980 | 1461137633207 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 00:33:53 INFO - PROCESS | 3980 | 1461137633215 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A0674000 == 31 [pid = 3980] [id = 717] 00:33:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 66 (000000F095F84400) [pid = 3980] [serial = 2151] [outer = 0000000000000000] 00:33:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 67 (000000F09AD10C00) [pid = 3980] [serial = 2152] [outer = 000000F095F84400] 00:33:53 INFO - PROCESS | 3980 | 1461137633262 Marionette DEBUG loaded listener.js 00:33:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 68 (000000F09AE1B400) [pid = 3980] [serial = 2153] [outer = 000000F095F84400] 00:33:53 INFO - PROCESS | 3980 | 1461137633734 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 00:33:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:33:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 629ms 00:33:53 INFO - PROCESS | 3980 | 1461137633750 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 00:33:53 INFO - PROCESS | 3980 | 1461137633752 Marionette TRACE conn4 <- [1,2833,null,{"value":"13"}] 00:33:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:33:53 INFO - PROCESS | 3980 | 1461137633756 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:33:53 INFO - PROCESS | 3980 | 1461137633759 Marionette TRACE conn4 <- [1,2834,null,{}] 00:33:53 INFO - PROCESS | 3980 | 1461137633771 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:53 INFO - PROCESS | 3980 | 1461137633889 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 00:33:53 INFO - PROCESS | 3980 | 1461137633900 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:53 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A30D7800 == 32 [pid = 3980] [id = 718] 00:33:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 69 (000000F09BA04C00) [pid = 3980] [serial = 2154] [outer = 0000000000000000] 00:33:53 INFO - PROCESS | 3980 | ++DOMWINDOW == 70 (000000F09BB17800) [pid = 3980] [serial = 2155] [outer = 000000F09BA04C00] 00:33:53 INFO - PROCESS | 3980 | 1461137633946 Marionette DEBUG loaded listener.js 00:33:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 71 (000000F09BB52400) [pid = 3980] [serial = 2156] [outer = 000000F09BA04C00] 00:33:54 INFO - PROCESS | 3980 | 1461137634375 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 00:33:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:33:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 692ms 00:33:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:33:54 INFO - PROCESS | 3980 | 1461137634451 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 00:33:54 INFO - PROCESS | 3980 | 1461137634454 Marionette TRACE conn4 <- [1,2837,null,{"value":"13"}] 00:33:54 INFO - PROCESS | 3980 | 1461137634457 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:33:54 INFO - PROCESS | 3980 | 1461137634459 Marionette TRACE conn4 <- [1,2838,null,{}] 00:33:54 INFO - PROCESS | 3980 | 1461137634463 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:54 INFO - PROCESS | 3980 | 1461137634545 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 00:33:54 INFO - PROCESS | 3980 | 1461137634552 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:54 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3EF8800 == 33 [pid = 3980] [id = 719] 00:33:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 72 (000000F09BBE1000) [pid = 3980] [serial = 2157] [outer = 0000000000000000] 00:33:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 73 (000000F09C695000) [pid = 3980] [serial = 2158] [outer = 000000F09BBE1000] 00:33:54 INFO - PROCESS | 3980 | 1461137634599 Marionette DEBUG loaded listener.js 00:33:54 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F09D239C00) [pid = 3980] [serial = 2159] [outer = 000000F09BBE1000] 00:33:55 INFO - PROCESS | 3980 | 1461137635064 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:33:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:33:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 628ms 00:33:55 INFO - PROCESS | 3980 | 1461137635090 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 00:33:55 INFO - PROCESS | 3980 | 1461137635092 Marionette TRACE conn4 <- [1,2841,null,{"value":"13"}] 00:33:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:33:55 INFO - PROCESS | 3980 | 1461137635096 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:33:55 INFO - PROCESS | 3980 | 1461137635098 Marionette TRACE conn4 <- [1,2842,null,{}] 00:33:55 INFO - PROCESS | 3980 | 1461137635101 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:55 INFO - PROCESS | 3980 | 1461137635205 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 00:33:55 INFO - PROCESS | 3980 | 1461137635289 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A614D800 == 34 [pid = 3980] [id = 720] 00:33:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F09F7F8800) [pid = 3980] [serial = 2160] [outer = 0000000000000000] 00:33:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F09FDF0400) [pid = 3980] [serial = 2161] [outer = 000000F09F7F8800] 00:33:55 INFO - PROCESS | 3980 | 1461137635342 Marionette DEBUG loaded listener.js 00:33:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A0714400) [pid = 3980] [serial = 2162] [outer = 000000F09F7F8800] 00:33:55 INFO - PROCESS | 3980 | 1461137635802 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 00:33:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:33:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 735ms 00:33:55 INFO - PROCESS | 3980 | 1461137635839 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 00:33:55 INFO - PROCESS | 3980 | 1461137635841 Marionette TRACE conn4 <- [1,2845,null,{"value":"13"}] 00:33:55 INFO - PROCESS | 3980 | 1461137635845 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:33:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:33:55 INFO - PROCESS | 3980 | 1461137635847 Marionette TRACE conn4 <- [1,2846,null,{}] 00:33:55 INFO - PROCESS | 3980 | 1461137635850 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:55 INFO - PROCESS | 3980 | 1461137635961 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 00:33:55 INFO - PROCESS | 3980 | 1461137635970 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:55 INFO - PROCESS | 3980 | ++DOCSHELL 000000F096813000 == 35 [pid = 3980] [id = 721] 00:33:55 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A2097000) [pid = 3980] [serial = 2163] [outer = 0000000000000000] 00:33:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A2373C00) [pid = 3980] [serial = 2164] [outer = 000000F0A2097000] 00:33:56 INFO - PROCESS | 3980 | 1461137636016 Marionette DEBUG loaded listener.js 00:33:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A26A8000) [pid = 3980] [serial = 2165] [outer = 000000F0A2097000] 00:33:56 INFO - PROCESS | 3980 | 1461137636459 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:33:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:33:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 629ms 00:33:56 INFO - PROCESS | 3980 | 1461137636480 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 00:33:56 INFO - PROCESS | 3980 | 1461137636482 Marionette TRACE conn4 <- [1,2849,null,{"value":"13"}] 00:33:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:33:56 INFO - PROCESS | 3980 | 1461137636485 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:33:56 INFO - PROCESS | 3980 | 1461137636487 Marionette TRACE conn4 <- [1,2850,null,{}] 00:33:56 INFO - PROCESS | 3980 | 1461137636491 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:56 INFO - PROCESS | 3980 | 1461137636592 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 00:33:56 INFO - PROCESS | 3980 | 1461137636673 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:56 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A768C800 == 36 [pid = 3980] [id = 722] 00:33:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A27AC400) [pid = 3980] [serial = 2166] [outer = 0000000000000000] 00:33:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F0A2983800) [pid = 3980] [serial = 2167] [outer = 000000F0A27AC400] 00:33:56 INFO - PROCESS | 3980 | 1461137636718 Marionette DEBUG loaded listener.js 00:33:56 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F0A29DB400) [pid = 3980] [serial = 2168] [outer = 000000F0A27AC400] 00:33:56 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F096173C00) [pid = 3980] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:33:56 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F0A0712000) [pid = 3980] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:33:56 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A3024C00) [pid = 3980] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:33:56 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F09AD26000) [pid = 3980] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:33:56 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F09BB0C800) [pid = 3980] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:33:56 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F0968A5800) [pid = 3980] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:33:56 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F09BA03C00) [pid = 3980] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:33:56 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0959CA400) [pid = 3980] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:33:56 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0A2C7BC00) [pid = 3980] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:33:56 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F0A2D57000) [pid = 3980] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:33:57 INFO - PROCESS | 3980 | 1461137637143 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 00:33:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:33:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 690ms 00:33:57 INFO - PROCESS | 3980 | 1461137637181 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 00:33:57 INFO - PROCESS | 3980 | 1461137637183 Marionette TRACE conn4 <- [1,2853,null,{"value":"13"}] 00:33:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:33:57 INFO - PROCESS | 3980 | 1461137637186 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:33:57 INFO - PROCESS | 3980 | 1461137637188 Marionette TRACE conn4 <- [1,2854,null,{}] 00:33:57 INFO - PROCESS | 3980 | 1461137637192 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:57 INFO - PROCESS | 3980 | 1461137637270 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 00:33:57 INFO - PROCESS | 3980 | 1461137637279 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E1E000 == 37 [pid = 3980] [id = 723] 00:33:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F09BA03C00) [pid = 3980] [serial = 2169] [outer = 0000000000000000] 00:33:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F0A2C7B400) [pid = 3980] [serial = 2170] [outer = 000000F09BA03C00] 00:33:57 INFO - PROCESS | 3980 | 1461137637325 Marionette DEBUG loaded listener.js 00:33:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F0A2D21000) [pid = 3980] [serial = 2171] [outer = 000000F09BA03C00] 00:33:57 INFO - PROCESS | 3980 | 1461137637741 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 00:33:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:33:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 587ms 00:33:57 INFO - PROCESS | 3980 | 1461137637780 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 00:33:57 INFO - PROCESS | 3980 | 1461137637782 Marionette TRACE conn4 <- [1,2857,null,{"value":"13"}] 00:33:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:33:57 INFO - PROCESS | 3980 | 1461137637786 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:33:57 INFO - PROCESS | 3980 | 1461137637788 Marionette TRACE conn4 <- [1,2858,null,{}] 00:33:57 INFO - PROCESS | 3980 | 1461137637791 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:57 INFO - PROCESS | 3980 | 1461137637870 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 00:33:57 INFO - PROCESS | 3980 | 1461137637879 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:57 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7FC2800 == 38 [pid = 3980] [id = 724] 00:33:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F0A2DA4C00) [pid = 3980] [serial = 2172] [outer = 0000000000000000] 00:33:57 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F0A2DDA800) [pid = 3980] [serial = 2173] [outer = 000000F0A2DA4C00] 00:33:57 INFO - PROCESS | 3980 | 1461137637926 Marionette DEBUG loaded listener.js 00:33:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F0A2DE2000) [pid = 3980] [serial = 2174] [outer = 000000F0A2DA4C00] 00:33:58 INFO - PROCESS | 3980 | 1461137638369 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 00:33:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:33:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 626ms 00:33:58 INFO - PROCESS | 3980 | 1461137638423 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 00:33:58 INFO - PROCESS | 3980 | 1461137638425 Marionette TRACE conn4 <- [1,2861,null,{"value":"13"}] 00:33:58 INFO - PROCESS | 3980 | 1461137638429 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:33:58 INFO - PROCESS | 3980 | 1461137638431 Marionette TRACE conn4 <- [1,2862,null,{}] 00:33:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:33:58 INFO - PROCESS | 3980 | 1461137638434 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:58 INFO - PROCESS | 3980 | 1461137638513 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 00:33:58 INFO - PROCESS | 3980 | 1461137638519 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:58 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A822A000 == 39 [pid = 3980] [id = 725] 00:33:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F0A3022000) [pid = 3980] [serial = 2175] [outer = 0000000000000000] 00:33:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F0A302AC00) [pid = 3980] [serial = 2176] [outer = 000000F0A3022000] 00:33:58 INFO - PROCESS | 3980 | 1461137638570 Marionette DEBUG loaded listener.js 00:33:58 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F0A38C9800) [pid = 3980] [serial = 2177] [outer = 000000F0A3022000] 00:33:59 INFO - PROCESS | 3980 | 1461137639145 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 00:33:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:33:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 775ms 00:33:59 INFO - PROCESS | 3980 | 1461137639276 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 00:33:59 INFO - PROCESS | 3980 | 1461137639281 Marionette TRACE conn4 <- [1,2865,null,{"value":"13"}] 00:33:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:33:59 INFO - PROCESS | 3980 | 1461137639288 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:33:59 INFO - PROCESS | 3980 | 1461137639292 Marionette TRACE conn4 <- [1,2866,null,{}] 00:33:59 INFO - PROCESS | 3980 | 1461137639298 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:33:59 INFO - PROCESS | 3980 | 1461137639417 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 00:33:59 INFO - PROCESS | 3980 | 1461137639489 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:59 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09C6CF800 == 40 [pid = 3980] [id = 726] 00:33:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F09638F000) [pid = 3980] [serial = 2178] [outer = 0000000000000000] 00:33:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F097362000) [pid = 3980] [serial = 2179] [outer = 000000F09638F000] 00:33:59 INFO - PROCESS | 3980 | 1461137639548 Marionette DEBUG loaded listener.js 00:33:59 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F09AD20800) [pid = 3980] [serial = 2180] [outer = 000000F09638F000] 00:34:00 INFO - PROCESS | 3980 | 1461137640128 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 00:34:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:34:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 901ms 00:34:00 INFO - PROCESS | 3980 | 1461137640189 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 00:34:00 INFO - PROCESS | 3980 | 1461137640196 Marionette TRACE conn4 <- [1,2869,null,{"value":"13"}] 00:34:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:34:00 INFO - PROCESS | 3980 | 1461137640203 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:34:00 INFO - PROCESS | 3980 | 1461137640206 Marionette TRACE conn4 <- [1,2870,null,{}] 00:34:00 INFO - PROCESS | 3980 | 1461137640225 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:00 INFO - PROCESS | 3980 | 1461137640337 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 00:34:00 INFO - PROCESS | 3980 | 1461137640414 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:00 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A561B000 == 41 [pid = 3980] [id = 727] 00:34:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F09AE1C800) [pid = 3980] [serial = 2181] [outer = 0000000000000000] 00:34:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F09BAAD800) [pid = 3980] [serial = 2182] [outer = 000000F09AE1C800] 00:34:00 INFO - PROCESS | 3980 | 1461137640510 Marionette DEBUG loaded listener.js 00:34:00 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F09C690000) [pid = 3980] [serial = 2183] [outer = 000000F09AE1C800] 00:34:01 INFO - PROCESS | 3980 | 1461137641133 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 00:34:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:34:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 985ms 00:34:01 INFO - PROCESS | 3980 | 1461137641194 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 00:34:01 INFO - PROCESS | 3980 | 1461137641197 Marionette TRACE conn4 <- [1,2873,null,{"value":"13"}] 00:34:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:34:01 INFO - PROCESS | 3980 | 1461137641201 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:34:01 INFO - PROCESS | 3980 | 1461137641205 Marionette TRACE conn4 <- [1,2874,null,{}] 00:34:01 INFO - PROCESS | 3980 | 1461137641233 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:01 INFO - PROCESS | 3980 | 1461137641348 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 00:34:01 INFO - PROCESS | 3980 | 1461137641468 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:01 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A86D8800 == 42 [pid = 3980] [id = 728] 00:34:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F09F7F1800) [pid = 3980] [serial = 2184] [outer = 0000000000000000] 00:34:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A29D0400) [pid = 3980] [serial = 2185] [outer = 000000F09F7F1800] 00:34:01 INFO - PROCESS | 3980 | 1461137641529 Marionette DEBUG loaded listener.js 00:34:01 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A3837C00) [pid = 3980] [serial = 2186] [outer = 000000F09F7F1800] 00:34:02 INFO - PROCESS | 3980 | 1461137642261 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 00:34:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:34:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1128ms 00:34:02 INFO - PROCESS | 3980 | 1461137642331 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 00:34:02 INFO - PROCESS | 3980 | 1461137642335 Marionette TRACE conn4 <- [1,2877,null,{"value":"13"}] 00:34:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:34:02 INFO - PROCESS | 3980 | 1461137642341 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:34:02 INFO - PROCESS | 3980 | 1461137642346 Marionette TRACE conn4 <- [1,2878,null,{}] 00:34:02 INFO - PROCESS | 3980 | 1461137642367 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:02 INFO - PROCESS | 3980 | 1461137642471 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 00:34:02 INFO - PROCESS | 3980 | 1461137642544 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:02 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B5AB800 == 43 [pid = 3980] [id = 729] 00:34:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F09695C000) [pid = 3980] [serial = 2187] [outer = 0000000000000000] 00:34:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F097A8F400) [pid = 3980] [serial = 2188] [outer = 000000F09695C000] 00:34:02 INFO - PROCESS | 3980 | 1461137642646 Marionette DEBUG loaded listener.js 00:34:02 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F09AD29400) [pid = 3980] [serial = 2189] [outer = 000000F09695C000] 00:34:03 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7FC2800 == 42 [pid = 3980] [id = 724] 00:34:03 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7E1E000 == 41 [pid = 3980] [id = 723] 00:34:03 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A768C800 == 40 [pid = 3980] [id = 722] 00:34:03 INFO - PROCESS | 3980 | --DOCSHELL 000000F096813000 == 39 [pid = 3980] [id = 721] 00:34:03 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A614D800 == 38 [pid = 3980] [id = 720] 00:34:03 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3EF8800 == 37 [pid = 3980] [id = 719] 00:34:03 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A30D7800 == 36 [pid = 3980] [id = 718] 00:34:03 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A0674000 == 35 [pid = 3980] [id = 717] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F09AD28800) [pid = 3980] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0947FA000) [pid = 3980] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B965000 == 34 [pid = 3980] [id = 716] 00:34:03 INFO - PROCESS | 3980 | --DOCSHELL 000000F09ACD3800 == 33 [pid = 3980] [id = 715] 00:34:03 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A804E800 == 32 [pid = 3980] [id = 712] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F0A2DA8400) [pid = 3980] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F09FDED800) [pid = 3980] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A1A4C000) [pid = 3980] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F0A33FA800) [pid = 3980] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F09ADB9C00) [pid = 3980] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F09B711400) [pid = 3980] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F09BBE2C00) [pid = 3980] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F09BB4A400) [pid = 3980] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F096958400) [pid = 3980] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F097A1A000) [pid = 3980] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F09C699C00) [pid = 3980] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F0A279E000) [pid = 3980] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 79 (000000F0A2978800) [pid = 3980] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 78 (000000F09C609C00) [pid = 3980] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 77 (000000F09D23A000) [pid = 3980] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 76 (000000F0A2D1F000) [pid = 3980] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 75 (000000F0A06C0400) [pid = 3980] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 74 (000000F0A2C86000) [pid = 3980] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | --DOMWINDOW == 73 (000000F0A3020400) [pid = 3980] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 00:34:03 INFO - PROCESS | 3980 | 1461137643261 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:34:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:34:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 944ms 00:34:03 INFO - PROCESS | 3980 | 1461137643288 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 00:34:03 INFO - PROCESS | 3980 | 1461137643295 Marionette TRACE conn4 <- [1,2881,null,{"value":"13"}] 00:34:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:34:03 INFO - PROCESS | 3980 | 1461137643301 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:34:03 INFO - PROCESS | 3980 | 1461137643304 Marionette TRACE conn4 <- [1,2882,null,{}] 00:34:03 INFO - PROCESS | 3980 | 1461137643308 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:03 INFO - PROCESS | 3980 | 1461137643396 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 00:34:03 INFO - PROCESS | 3980 | 1461137643403 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:03 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09BBAF800 == 33 [pid = 3980] [id = 730] 00:34:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 74 (000000F094709C00) [pid = 3980] [serial = 2190] [outer = 0000000000000000] 00:34:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 75 (000000F09AA36C00) [pid = 3980] [serial = 2191] [outer = 000000F094709C00] 00:34:03 INFO - PROCESS | 3980 | 1461137643451 Marionette DEBUG loaded listener.js 00:34:03 INFO - PROCESS | 3980 | ++DOMWINDOW == 76 (000000F09B0EF000) [pid = 3980] [serial = 2192] [outer = 000000F094709C00] 00:34:03 INFO - PROCESS | 3980 | 1461137643944 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 00:34:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:34:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 691ms 00:34:03 INFO - PROCESS | 3980 | 1461137643995 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 00:34:04 INFO - PROCESS | 3980 | 1461137643997 Marionette TRACE conn4 <- [1,2885,null,{"value":"13"}] 00:34:04 INFO - PROCESS | 3980 | 1461137644001 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:34:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:34:04 INFO - PROCESS | 3980 | 1461137644005 Marionette TRACE conn4 <- [1,2886,null,{}] 00:34:04 INFO - PROCESS | 3980 | 1461137644016 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:04 INFO - PROCESS | 3980 | 1461137644104 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 00:34:04 INFO - PROCESS | 3980 | 1461137644113 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3453000 == 34 [pid = 3980] [id = 731] 00:34:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 77 (000000F09BB4D400) [pid = 3980] [serial = 2193] [outer = 0000000000000000] 00:34:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 78 (000000F09BBE1800) [pid = 3980] [serial = 2194] [outer = 000000F09BB4D400] 00:34:04 INFO - PROCESS | 3980 | 1461137644163 Marionette DEBUG loaded listener.js 00:34:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 79 (000000F09C608800) [pid = 3980] [serial = 2195] [outer = 000000F09BB4D400] 00:34:04 INFO - PROCESS | 3980 | 1461137644640 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 00:34:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:34:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 690ms 00:34:04 INFO - PROCESS | 3980 | 1461137644696 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 00:34:04 INFO - PROCESS | 3980 | 1461137644699 Marionette TRACE conn4 <- [1,2889,null,{"value":"13"}] 00:34:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:34:04 INFO - PROCESS | 3980 | 1461137644703 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:34:04 INFO - PROCESS | 3980 | 1461137644704 Marionette TRACE conn4 <- [1,2890,null,{}] 00:34:04 INFO - PROCESS | 3980 | 1461137644708 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:04 INFO - PROCESS | 3980 | 1461137644793 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 00:34:04 INFO - PROCESS | 3980 | 1461137644870 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:04 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5622800 == 35 [pid = 3980] [id = 732] 00:34:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 80 (000000F09F59F000) [pid = 3980] [serial = 2196] [outer = 0000000000000000] 00:34:04 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F09FDED800) [pid = 3980] [serial = 2197] [outer = 000000F09F59F000] 00:34:04 INFO - PROCESS | 3980 | 1461137644918 Marionette DEBUG loaded listener.js 00:34:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F0A007F400) [pid = 3980] [serial = 2198] [outer = 000000F09F59F000] 00:34:05 INFO - PROCESS | 3980 | 1461137645303 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:34:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:34:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 00:34:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:34:05 INFO - PROCESS | 3980 | 1461137645334 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 00:34:05 INFO - PROCESS | 3980 | 1461137645336 Marionette TRACE conn4 <- [1,2893,null,{"value":"13"}] 00:34:05 INFO - PROCESS | 3980 | 1461137645340 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:34:05 INFO - PROCESS | 3980 | 1461137645342 Marionette TRACE conn4 <- [1,2894,null,{}] 00:34:05 INFO - PROCESS | 3980 | 1461137645345 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:05 INFO - PROCESS | 3980 | 1461137645422 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 00:34:05 INFO - PROCESS | 3980 | 1461137645542 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:05 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A711D800 == 36 [pid = 3980] [id = 733] 00:34:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F09F59F400) [pid = 3980] [serial = 2199] [outer = 0000000000000000] 00:34:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F0A0719000) [pid = 3980] [serial = 2200] [outer = 000000F09F59F400] 00:34:05 INFO - PROCESS | 3980 | 1461137645589 Marionette DEBUG loaded listener.js 00:34:05 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F0A1A50400) [pid = 3980] [serial = 2201] [outer = 000000F09F59F400] 00:34:06 INFO - PROCESS | 3980 | 1461137646012 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 00:34:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:34:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 00:34:06 INFO - PROCESS | 3980 | 1461137646078 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 00:34:06 INFO - PROCESS | 3980 | 1461137646080 Marionette TRACE conn4 <- [1,2897,null,{"value":"13"}] 00:34:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:34:06 INFO - PROCESS | 3980 | 1461137646083 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:34:06 INFO - PROCESS | 3980 | 1461137646085 Marionette TRACE conn4 <- [1,2898,null,{}] 00:34:06 INFO - PROCESS | 3980 | 1461137646089 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:06 INFO - PROCESS | 3980 | 1461137646238 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 00:34:06 INFO - PROCESS | 3980 | 1461137646254 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E04800 == 37 [pid = 3980] [id = 734] 00:34:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0A25B8000) [pid = 3980] [serial = 2202] [outer = 0000000000000000] 00:34:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A26B4000) [pid = 3980] [serial = 2203] [outer = 000000F0A25B8000] 00:34:06 INFO - PROCESS | 3980 | 1461137646347 Marionette DEBUG loaded listener.js 00:34:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A2D14800) [pid = 3980] [serial = 2204] [outer = 000000F0A25B8000] 00:34:06 INFO - PROCESS | 3980 | 1461137646773 Marionette TRACE conn4 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 00:34:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:34:06 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:34:06 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 735ms 00:34:06 INFO - PROCESS | 3980 | 1461137646841 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 00:34:06 INFO - PROCESS | 3980 | 1461137646843 Marionette TRACE conn4 <- [1,2901,null,{"value":"13"}] 00:34:06 INFO - TEST-START | /DOMEvents/constructors.html 00:34:06 INFO - PROCESS | 3980 | 1461137646847 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:34:06 INFO - PROCESS | 3980 | 1461137646849 Marionette TRACE conn4 <- [1,2902,null,{}] 00:34:06 INFO - PROCESS | 3980 | 1461137646853 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:06 INFO - PROCESS | 3980 | 1461137646957 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 00:34:06 INFO - PROCESS | 3980 | 1461137646967 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:06 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7FC2000 == 38 [pid = 3980] [id = 735] 00:34:06 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A2D20000) [pid = 3980] [serial = 2205] [outer = 0000000000000000] 00:34:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F0A2DDB800) [pid = 3980] [serial = 2206] [outer = 000000F0A2D20000] 00:34:07 INFO - PROCESS | 3980 | 1461137647013 Marionette DEBUG loaded listener.js 00:34:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F0A302B400) [pid = 3980] [serial = 2207] [outer = 000000F0A2D20000] 00:34:07 INFO - PROCESS | 3980 | 1461137647617 Marionette TRACE conn4 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 00:34:07 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F09F7F8800) [pid = 3980] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:34:07 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A2097000) [pid = 3980] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:34:07 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F095F84400) [pid = 3980] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:34:07 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F0968B1400) [pid = 3980] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:34:07 INFO - PROCESS | 3980 | --DOMWINDOW == 86 (000000F09BA04C00) [pid = 3980] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:34:07 INFO - PROCESS | 3980 | --DOMWINDOW == 85 (000000F094FABC00) [pid = 3980] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:34:07 INFO - PROCESS | 3980 | --DOMWINDOW == 84 (000000F09BBE1000) [pid = 3980] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:34:07 INFO - PROCESS | 3980 | --DOMWINDOW == 83 (000000F0A27AC400) [pid = 3980] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:34:07 INFO - PROCESS | 3980 | --DOMWINDOW == 82 (000000F0A2DA4C00) [pid = 3980] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:34:07 INFO - PROCESS | 3980 | --DOMWINDOW == 81 (000000F09BA03C00) [pid = 3980] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:34:07 INFO - PROCESS | 3980 | --DOMWINDOW == 80 (000000F09AD06C00) [pid = 3980] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:34:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:34:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:34:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:34:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:34:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:34:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:34:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:34:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:34:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:34:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 855ms 00:34:07 INFO - PROCESS | 3980 | 1461137647706 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 00:34:07 INFO - PROCESS | 3980 | 1461137647709 Marionette TRACE conn4 <- [1,2905,null,{"value":"13"}] 00:34:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:34:07 INFO - PROCESS | 3980 | 1461137647712 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:34:07 INFO - PROCESS | 3980 | 1461137647714 Marionette TRACE conn4 <- [1,2906,null,{}] 00:34:07 INFO - PROCESS | 3980 | 1461137647717 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:07 INFO - PROCESS | 3980 | 1461137647795 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 00:34:07 INFO - PROCESS | 3980 | 1461137647800 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:07 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8235000 == 39 [pid = 3980] [id = 736] 00:34:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 81 (000000F09AA70800) [pid = 3980] [serial = 2208] [outer = 0000000000000000] 00:34:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 82 (000000F09AD2BC00) [pid = 3980] [serial = 2209] [outer = 000000F09AA70800] 00:34:07 INFO - PROCESS | 3980 | 1461137647847 Marionette DEBUG loaded listener.js 00:34:07 INFO - PROCESS | 3980 | ++DOMWINDOW == 83 (000000F0A20E6000) [pid = 3980] [serial = 2210] [outer = 000000F09AA70800] 00:34:08 INFO - PROCESS | 3980 | 1461137648283 Marionette TRACE conn4 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:34:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:34:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 627ms 00:34:08 INFO - PROCESS | 3980 | 1461137648340 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 00:34:08 INFO - PROCESS | 3980 | 1461137648342 Marionette TRACE conn4 <- [1,2909,null,{"value":"13"}] 00:34:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:34:08 INFO - PROCESS | 3980 | 1461137648345 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:34:08 INFO - PROCESS | 3980 | 1461137648347 Marionette TRACE conn4 <- [1,2910,null,{}] 00:34:08 INFO - PROCESS | 3980 | 1461137648351 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:08 INFO - PROCESS | 3980 | 1461137648431 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 00:34:08 INFO - PROCESS | 3980 | 1461137648436 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:08 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A88B9000 == 40 [pid = 3980] [id = 737] 00:34:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 84 (000000F0A2D21400) [pid = 3980] [serial = 2211] [outer = 0000000000000000] 00:34:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 85 (000000F0A3AE2000) [pid = 3980] [serial = 2212] [outer = 000000F0A2D21400] 00:34:08 INFO - PROCESS | 3980 | 1461137648483 Marionette DEBUG loaded listener.js 00:34:08 INFO - PROCESS | 3980 | ++DOMWINDOW == 86 (000000F0A3AEAC00) [pid = 3980] [serial = 2213] [outer = 000000F0A2D21400] 00:34:08 INFO - PROCESS | 3980 | [3980] 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:34:08 INFO - PROCESS | 3980 | [3980] 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:34:08 INFO - PROCESS | 3980 | [3980] 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:34:08 INFO - PROCESS | 3980 | [3980] 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:34:08 INFO - PROCESS | 3980 | 1461137648904 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 00:34:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:34:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:34:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:34:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:34:08 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:34:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:34:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:34:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:34:08 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:34:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:34:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:34:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:34:08 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:34:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:34:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:34:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:34:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:34:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:34:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 598ms 00:34:08 INFO - PROCESS | 3980 | 1461137648947 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 00:34:08 INFO - PROCESS | 3980 | 1461137648949 Marionette TRACE conn4 <- [1,2913,null,{"value":"13"}] 00:34:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:34:08 INFO - PROCESS | 3980 | 1461137648953 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:34:08 INFO - PROCESS | 3980 | 1461137648955 Marionette TRACE conn4 <- [1,2914,null,{}] 00:34:08 INFO - PROCESS | 3980 | 1461137648958 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:09 INFO - PROCESS | 3980 | 1461137649045 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 00:34:09 INFO - PROCESS | 3980 | 1461137649051 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9808000 == 41 [pid = 3980] [id = 738] 00:34:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 87 (000000F0A42F0800) [pid = 3980] [serial = 2214] [outer = 0000000000000000] 00:34:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F0A42F8000) [pid = 3980] [serial = 2215] [outer = 000000F0A42F0800] 00:34:09 INFO - PROCESS | 3980 | 1461137649097 Marionette DEBUG loaded listener.js 00:34:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F0A4966800) [pid = 3980] [serial = 2216] [outer = 000000F0A42F0800] 00:34:09 INFO - PROCESS | 3980 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:34:09 INFO - PROCESS | 3980 | 1461137649476 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 00:34:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:34:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms 00:34:09 INFO - PROCESS | 3980 | 1461137649553 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 00:34:09 INFO - PROCESS | 3980 | 1461137649556 Marionette TRACE conn4 <- [1,2917,null,{"value":"13"}] 00:34:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:34:09 INFO - PROCESS | 3980 | 1461137649560 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:34:09 INFO - PROCESS | 3980 | 1461137649562 Marionette TRACE conn4 <- [1,2918,null,{}] 00:34:09 INFO - PROCESS | 3980 | 1461137649567 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:09 INFO - PROCESS | 3980 | 1461137649718 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 00:34:09 INFO - PROCESS | 3980 | 1461137649872 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:09 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B9DD000 == 42 [pid = 3980] [id = 739] 00:34:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F095F80C00) [pid = 3980] [serial = 2217] [outer = 0000000000000000] 00:34:09 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F09638B400) [pid = 3980] [serial = 2218] [outer = 000000F095F80C00] 00:34:09 INFO - PROCESS | 3980 | 1461137649945 Marionette DEBUG loaded listener.js 00:34:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F09AA37400) [pid = 3980] [serial = 2219] [outer = 000000F095F80C00] 00:34:10 INFO - PROCESS | 3980 | 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:34:10 INFO - PROCESS | 3980 | 1461137650444 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 00:34:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:34:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 924ms 00:34:10 INFO - PROCESS | 3980 | 1461137650487 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 00:34:10 INFO - PROCESS | 3980 | 1461137650493 Marionette TRACE conn4 <- [1,2921,null,{"value":"13"}] 00:34:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:34:10 INFO - PROCESS | 3980 | 1461137650515 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:34:10 INFO - PROCESS | 3980 | 1461137650521 Marionette TRACE conn4 <- [1,2922,null,{}] 00:34:10 INFO - PROCESS | 3980 | 1461137650526 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:10 INFO - PROCESS | 3980 | 1461137650638 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 00:34:10 INFO - PROCESS | 3980 | 1461137650730 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:10 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A4253000 == 43 [pid = 3980] [id = 740] 00:34:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F09BB46000) [pid = 3980] [serial = 2220] [outer = 0000000000000000] 00:34:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F09BBDDC00) [pid = 3980] [serial = 2221] [outer = 000000F09BB46000] 00:34:10 INFO - PROCESS | 3980 | 1461137650789 Marionette DEBUG loaded listener.js 00:34:10 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F09F599400) [pid = 3980] [serial = 2222] [outer = 000000F09BB46000] 00:34:11 INFO - PROCESS | 3980 | 1461137651364 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 00:34:11 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:34:11 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 882ms 00:34:11 INFO - PROCESS | 3980 | 1461137651411 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 00:34:11 INFO - PROCESS | 3980 | 1461137651415 Marionette TRACE conn4 <- [1,2925,null,{"value":"13"}] 00:34:11 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:34:11 INFO - PROCESS | 3980 | 1461137651420 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:34:11 INFO - PROCESS | 3980 | 1461137651422 Marionette TRACE conn4 <- [1,2926,null,{}] 00:34:11 INFO - PROCESS | 3980 | 1461137651426 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:11 INFO - PROCESS | 3980 | 1461137651533 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 00:34:11 INFO - PROCESS | 3980 | 1461137651627 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:11 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A897E800 == 44 [pid = 3980] [id = 741] 00:34:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A1A4C400) [pid = 3980] [serial = 2223] [outer = 0000000000000000] 00:34:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A27A8C00) [pid = 3980] [serial = 2224] [outer = 000000F0A1A4C400] 00:34:11 INFO - PROCESS | 3980 | 1461137651683 Marionette DEBUG loaded listener.js 00:34:11 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A2D16800) [pid = 3980] [serial = 2225] [outer = 000000F0A1A4C400] 00:34:12 INFO - PROCESS | 3980 | 1461137652176 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 00:34:12 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:34:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 776ms 00:34:12 INFO - PROCESS | 3980 | 1461137652197 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 00:34:12 INFO - PROCESS | 3980 | 1461137652202 Marionette TRACE conn4 <- [1,2929,null,{"value":"13"}] 00:34:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:34:12 INFO - PROCESS | 3980 | 1461137652214 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:34:12 INFO - PROCESS | 3980 | 1461137652220 Marionette TRACE conn4 <- [1,2930,null,{}] 00:34:12 INFO - PROCESS | 3980 | 1461137652224 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:12 INFO - PROCESS | 3980 | 1461137652333 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 00:34:12 INFO - PROCESS | 3980 | 1461137652411 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:12 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C93800 == 45 [pid = 3980] [id = 742] 00:34:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A20EF000) [pid = 3980] [serial = 2226] [outer = 0000000000000000] 00:34:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A38CAC00) [pid = 3980] [serial = 2227] [outer = 000000F0A20EF000] 00:34:12 INFO - PROCESS | 3980 | 1461137652507 Marionette DEBUG loaded listener.js 00:34:12 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A5632000) [pid = 3980] [serial = 2228] [outer = 000000F0A20EF000] 00:34:13 INFO - PROCESS | 3980 | 1461137653035 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 00:34:13 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:34:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:34:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:34:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 839ms 00:34:13 INFO - PROCESS | 3980 | 1461137653050 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 00:34:13 INFO - PROCESS | 3980 | 1461137653053 Marionette TRACE conn4 <- [1,2933,null,{"value":"13"}] 00:34:13 INFO - PROCESS | 3980 | 1461137653056 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:34:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:34:13 INFO - PROCESS | 3980 | 1461137653059 Marionette TRACE conn4 <- [1,2934,null,{}] 00:34:13 INFO - PROCESS | 3980 | 1461137653063 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:13 INFO - PROCESS | 3980 | 1461137653167 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 00:34:13 INFO - PROCESS | 3980 | 1461137653245 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:13 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA1E9000 == 46 [pid = 3980] [id = 743] 00:34:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A29D5800) [pid = 3980] [serial = 2229] [outer = 0000000000000000] 00:34:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A5DAA000) [pid = 3980] [serial = 2230] [outer = 000000F0A29D5800] 00:34:13 INFO - PROCESS | 3980 | 1461137653342 Marionette DEBUG loaded listener.js 00:34:13 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A616D400) [pid = 3980] [serial = 2231] [outer = 000000F0A29D5800] 00:34:13 INFO - PROCESS | 3980 | 1461137653816 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 00:34:13 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 00:34:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 794ms 00:34:13 INFO - PROCESS | 3980 | 1461137653853 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 00:34:13 INFO - PROCESS | 3980 | 1461137653856 Marionette TRACE conn4 <- [1,2937,null,{"value":"13"}] 00:34:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:34:13 INFO - PROCESS | 3980 | 1461137653859 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:34:13 INFO - PROCESS | 3980 | 1461137653861 Marionette TRACE conn4 <- [1,2938,null,{}] 00:34:13 INFO - PROCESS | 3980 | 1461137653865 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:13 INFO - PROCESS | 3980 | 1461137653969 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 00:34:14 INFO - PROCESS | 3980 | 1461137654053 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EE3800 == 47 [pid = 3980] [id = 744] 00:34:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A2DE0800) [pid = 3980] [serial = 2232] [outer = 0000000000000000] 00:34:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A61B3000) [pid = 3980] [serial = 2233] [outer = 000000F0A2DE0800] 00:34:14 INFO - PROCESS | 3980 | 1461137654160 Marionette DEBUG loaded listener.js 00:34:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A654A800) [pid = 3980] [serial = 2234] [outer = 000000F0A2DE0800] 00:34:14 INFO - PROCESS | 3980 | ++DOCSHELL 000000F096815800 == 48 [pid = 3980] [id = 745] 00:34:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0968A5400) [pid = 3980] [serial = 2235] [outer = 0000000000000000] 00:34:14 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0968AC800) [pid = 3980] [serial = 2236] [outer = 000000F0968A5400] 00:34:14 INFO - PROCESS | 3980 | 1461137654963 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 00:34:15 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:34:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1135ms 00:34:15 INFO - PROCESS | 3980 | 1461137654998 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 00:34:15 INFO - PROCESS | 3980 | 1461137655002 Marionette TRACE conn4 <- [1,2941,null,{"value":"13"}] 00:34:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:34:15 INFO - PROCESS | 3980 | 1461137655007 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:34:15 INFO - PROCESS | 3980 | 1461137655011 Marionette TRACE conn4 <- [1,2942,null,{}] 00:34:15 INFO - PROCESS | 3980 | 1461137655016 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:15 INFO - PROCESS | 3980 | 1461137655132 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 00:34:15 INFO - PROCESS | 3980 | 1461137655206 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:15 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B407800 == 49 [pid = 3980] [id = 746] 00:34:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F09B0F1000) [pid = 3980] [serial = 2237] [outer = 0000000000000000] 00:34:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F09B7E1400) [pid = 3980] [serial = 2238] [outer = 000000F09B0F1000] 00:34:15 INFO - PROCESS | 3980 | 1461137655306 Marionette DEBUG loaded listener.js 00:34:15 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F09BB4F800) [pid = 3980] [serial = 2239] [outer = 000000F09B0F1000] 00:34:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9808000 == 48 [pid = 3980] [id = 738] 00:34:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A88B9000 == 47 [pid = 3980] [id = 737] 00:34:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8235000 == 46 [pid = 3980] [id = 736] 00:34:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7FC2000 == 45 [pid = 3980] [id = 735] 00:34:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7E04800 == 44 [pid = 3980] [id = 734] 00:34:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A711D800 == 43 [pid = 3980] [id = 733] 00:34:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5622800 == 42 [pid = 3980] [id = 732] 00:34:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3453000 == 41 [pid = 3980] [id = 731] 00:34:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F09BBAF800 == 40 [pid = 3980] [id = 730] 00:34:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B5AB800 == 39 [pid = 3980] [id = 729] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A302AC00) [pid = 3980] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A561B000 == 38 [pid = 3980] [id = 727] 00:34:15 INFO - PROCESS | 3980 | --DOCSHELL 000000F09C6CF800 == 37 [pid = 3980] [id = 726] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F09B583400) [pid = 3980] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F09FDF0400) [pid = 3980] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0A2373C00) [pid = 3980] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F09AD10C00) [pid = 3980] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F09AE1B400) [pid = 3980] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A0714400) [pid = 3980] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F09F7FA800) [pid = 3980] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A3669400) [pid = 3980] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F09697DC00) [pid = 3980] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F097A1F800) [pid = 3980] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F09BB17800) [pid = 3980] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F09BB52400) [pid = 3980] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F09673EC00) [pid = 3980] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F09617B400) [pid = 3980] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F09ADBB400) [pid = 3980] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F09C695000) [pid = 3980] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0A2983800) [pid = 3980] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A2DE2000) [pid = 3980] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0A2DDA800) [pid = 3980] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F0A29DB400) [pid = 3980] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A26A8000) [pid = 3980] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A2C7B400) [pid = 3980] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 88 (000000F0A2D21000) [pid = 3980] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | --DOMWINDOW == 87 (000000F09D239C00) [pid = 3980] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 00:34:15 INFO - PROCESS | 3980 | 1461137655831 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 00:34:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:34:15 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 00:34:15 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 880ms 00:34:15 INFO - PROCESS | 3980 | 1461137655891 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 00:34:15 INFO - PROCESS | 3980 | 1461137655897 Marionette TRACE conn4 <- [1,2945,null,{"value":"13"}] 00:34:15 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:34:15 INFO - PROCESS | 3980 | 1461137655910 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:34:15 INFO - PROCESS | 3980 | 1461137655912 Marionette TRACE conn4 <- [1,2946,null,{}] 00:34:15 INFO - PROCESS | 3980 | 1461137655916 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:16 INFO - PROCESS | 3980 | 1461137656020 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 00:34:16 INFO - PROCESS | 3980 | 1461137656029 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2730000 == 38 [pid = 3980] [id = 747] 00:34:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 88 (000000F09673C400) [pid = 3980] [serial = 2240] [outer = 0000000000000000] 00:34:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 89 (000000F09B93D000) [pid = 3980] [serial = 2241] [outer = 000000F09673C400] 00:34:16 INFO - PROCESS | 3980 | 1461137656075 Marionette DEBUG loaded listener.js 00:34:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F09BBDC800) [pid = 3980] [serial = 2242] [outer = 000000F09673C400] 00:34:16 INFO - PROCESS | 3980 | 1461137656513 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 00:34:16 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 00:34:16 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 690ms 00:34:16 INFO - PROCESS | 3980 | 1461137656601 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 00:34:16 INFO - PROCESS | 3980 | 1461137656604 Marionette TRACE conn4 <- [1,2949,null,{"value":"13"}] 00:34:16 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:34:16 INFO - PROCESS | 3980 | 1461137656607 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:34:16 INFO - PROCESS | 3980 | 1461137656611 Marionette TRACE conn4 <- [1,2950,null,{}] 00:34:16 INFO - PROCESS | 3980 | 1461137656622 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:16 INFO - PROCESS | 3980 | 1461137656709 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 00:34:16 INFO - PROCESS | 3980 | 1461137656722 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:16 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5620800 == 39 [pid = 3980] [id = 748] 00:34:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F09F7F6400) [pid = 3980] [serial = 2243] [outer = 0000000000000000] 00:34:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F09FDF6C00) [pid = 3980] [serial = 2244] [outer = 000000F09F7F6400] 00:34:16 INFO - PROCESS | 3980 | 1461137656774 Marionette DEBUG loaded listener.js 00:34:16 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F0A1A08800) [pid = 3980] [serial = 2245] [outer = 000000F09F7F6400] 00:34:17 INFO - PROCESS | 3980 | 1461137657199 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 00:34:17 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 00:34:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 628ms 00:34:17 INFO - PROCESS | 3980 | 1461137657238 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 00:34:17 INFO - PROCESS | 3980 | 1461137657241 Marionette TRACE conn4 <- [1,2953,null,{"value":"13"}] 00:34:17 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:34:17 INFO - PROCESS | 3980 | 1461137657248 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:34:17 INFO - PROCESS | 3980 | 1461137657250 Marionette TRACE conn4 <- [1,2954,null,{}] 00:34:17 INFO - PROCESS | 3980 | 1461137657254 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:17 INFO - PROCESS | 3980 | 1461137657339 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 00:34:17 INFO - PROCESS | 3980 | 1461137657375 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A721E800 == 40 [pid = 3980] [id = 749] 00:34:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F0A237A000) [pid = 3980] [serial = 2246] [outer = 0000000000000000] 00:34:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F0A25C2C00) [pid = 3980] [serial = 2247] [outer = 000000F0A237A000] 00:34:17 INFO - PROCESS | 3980 | 1461137657421 Marionette DEBUG loaded listener.js 00:34:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F0A26B5C00) [pid = 3980] [serial = 2248] [outer = 000000F0A237A000] 00:34:17 INFO - PROCESS | 3980 | 1461137657820 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 00:34:17 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:34:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 00:34:17 INFO - PROCESS | 3980 | 1461137657876 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 00:34:17 INFO - PROCESS | 3980 | 1461137657879 Marionette TRACE conn4 <- [1,2957,null,{"value":"13"}] 00:34:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:34:17 INFO - PROCESS | 3980 | 1461137657882 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:34:17 INFO - PROCESS | 3980 | 1461137657884 Marionette TRACE conn4 <- [1,2958,null,{}] 00:34:17 INFO - PROCESS | 3980 | 1461137657888 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:17 INFO - PROCESS | 3980 | 1461137657969 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 00:34:17 INFO - PROCESS | 3980 | 1461137657975 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:17 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EDA800 == 41 [pid = 3980] [id = 750] 00:34:17 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A29CD800) [pid = 3980] [serial = 2249] [outer = 0000000000000000] 00:34:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A2C88C00) [pid = 3980] [serial = 2250] [outer = 000000F0A29CD800] 00:34:18 INFO - PROCESS | 3980 | 1461137658021 Marionette DEBUG loaded listener.js 00:34:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A2D50000) [pid = 3980] [serial = 2251] [outer = 000000F0A29CD800] 00:34:18 INFO - PROCESS | 3980 | 1461137658478 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 00:34:18 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:34:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 00:34:18 INFO - PROCESS | 3980 | 1461137658521 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 00:34:18 INFO - PROCESS | 3980 | 1461137658523 Marionette TRACE conn4 <- [1,2961,null,{"value":"13"}] 00:34:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:34:18 INFO - PROCESS | 3980 | 1461137658527 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:34:18 INFO - PROCESS | 3980 | 1461137658529 Marionette TRACE conn4 <- [1,2962,null,{}] 00:34:18 INFO - PROCESS | 3980 | 1461137658532 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:18 INFO - PROCESS | 3980 | 1461137658660 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 00:34:18 INFO - PROCESS | 3980 | 1461137658750 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:18 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8064000 == 42 [pid = 3980] [id = 751] 00:34:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A3AE5C00) [pid = 3980] [serial = 2252] [outer = 0000000000000000] 00:34:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A3AEB800) [pid = 3980] [serial = 2253] [outer = 000000F0A3AE5C00] 00:34:18 INFO - PROCESS | 3980 | 1461137658804 Marionette DEBUG loaded listener.js 00:34:18 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A42C1800) [pid = 3980] [serial = 2254] [outer = 000000F0A3AE5C00] 00:34:19 INFO - PROCESS | 3980 | 1461137659217 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 00:34:19 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:34:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 734ms 00:34:19 INFO - PROCESS | 3980 | 1461137659262 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 00:34:19 INFO - PROCESS | 3980 | 1461137659265 Marionette TRACE conn4 <- [1,2965,null,{"value":"13"}] 00:34:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:34:19 INFO - PROCESS | 3980 | 1461137659268 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:34:19 INFO - PROCESS | 3980 | 1461137659270 Marionette TRACE conn4 <- [1,2966,null,{}] 00:34:19 INFO - PROCESS | 3980 | 1461137659274 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:19 INFO - PROCESS | 3980 | 1461137659385 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 00:34:19 INFO - PROCESS | 3980 | 1461137659391 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:19 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A88BB800 == 43 [pid = 3980] [id = 752] 00:34:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A42FCC00) [pid = 3980] [serial = 2255] [outer = 0000000000000000] 00:34:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A562D000) [pid = 3980] [serial = 2256] [outer = 000000F0A42FCC00] 00:34:19 INFO - PROCESS | 3980 | 1461137659484 Marionette DEBUG loaded listener.js 00:34:19 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A61B9800) [pid = 3980] [serial = 2257] [outer = 000000F0A42FCC00] 00:34:19 INFO - PROCESS | 3980 | 1461137659877 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 00:34:19 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:34:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 00:34:19 INFO - PROCESS | 3980 | 1461137659901 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 00:34:19 INFO - PROCESS | 3980 | 1461137659904 Marionette TRACE conn4 <- [1,2969,null,{"value":"13"}] 00:34:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:34:19 INFO - PROCESS | 3980 | 1461137659907 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:34:19 INFO - PROCESS | 3980 | 1461137659909 Marionette TRACE conn4 <- [1,2970,null,{}] 00:34:19 INFO - PROCESS | 3980 | 1461137659919 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:20 INFO - PROCESS | 3980 | 1461137660027 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 00:34:20 INFO - PROCESS | 3980 | 1461137660109 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9C8D000 == 44 [pid = 3980] [id = 753] 00:34:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A654A000) [pid = 3980] [serial = 2258] [outer = 0000000000000000] 00:34:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A654EC00) [pid = 3980] [serial = 2259] [outer = 000000F0A654A000] 00:34:20 INFO - PROCESS | 3980 | 1461137660155 Marionette DEBUG loaded listener.js 00:34:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A65EE800) [pid = 3980] [serial = 2260] [outer = 000000F0A654A000] 00:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A2D21400) [pid = 3980] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F09AD22800) [pid = 3980] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F09BBDB400) [pid = 3980] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A25B8000) [pid = 3980] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F094709C00) [pid = 3980] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F09BB4D400) [pid = 3980] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F09695C000) [pid = 3980] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A3022000) [pid = 3980] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F09F59F000) [pid = 3980] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A2D20000) [pid = 3980] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F09AA70800) [pid = 3980] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F09F59F400) [pid = 3980] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:34:20 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F094556800) [pid = 3980] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:34:20 INFO - PROCESS | 3980 | 1461137660564 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 00:34:20 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:34:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:34:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 691ms 00:34:20 INFO - PROCESS | 3980 | 1461137660601 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 00:34:20 INFO - PROCESS | 3980 | 1461137660603 Marionette TRACE conn4 <- [1,2973,null,{"value":"13"}] 00:34:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:34:20 INFO - PROCESS | 3980 | 1461137660634 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:34:20 INFO - PROCESS | 3980 | 1461137660636 Marionette TRACE conn4 <- [1,2974,null,{}] 00:34:20 INFO - PROCESS | 3980 | 1461137660640 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:20 INFO - PROCESS | 3980 | 1461137660721 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 00:34:20 INFO - PROCESS | 3980 | 1461137660728 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:20 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA416800 == 45 [pid = 3980] [id = 754] 00:34:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F09B99F800) [pid = 3980] [serial = 2261] [outer = 0000000000000000] 00:34:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A6549000) [pid = 3980] [serial = 2262] [outer = 000000F09B99F800] 00:34:20 INFO - PROCESS | 3980 | 1461137660774 Marionette DEBUG loaded listener.js 00:34:20 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A65F8C00) [pid = 3980] [serial = 2263] [outer = 000000F09B99F800] 00:34:21 INFO - PROCESS | 3980 | 1461137661165 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 00:34:21 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:34:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 608ms 00:34:21 INFO - PROCESS | 3980 | 1461137661231 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 00:34:21 INFO - PROCESS | 3980 | 1461137661233 Marionette TRACE conn4 <- [1,2977,null,{"value":"13"}] 00:34:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:34:21 INFO - PROCESS | 3980 | 1461137661237 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:34:21 INFO - PROCESS | 3980 | 1461137661239 Marionette TRACE conn4 <- [1,2978,null,{}] 00:34:21 INFO - PROCESS | 3980 | 1461137661242 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:21 INFO - PROCESS | 3980 | 1461137661332 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 00:34:21 INFO - PROCESS | 3980 | 1461137661338 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA464800 == 46 [pid = 3980] [id = 755] 00:34:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A713D400) [pid = 3980] [serial = 2264] [outer = 0000000000000000] 00:34:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A713F800) [pid = 3980] [serial = 2265] [outer = 000000F0A713D400] 00:34:21 INFO - PROCESS | 3980 | 1461137661386 Marionette DEBUG loaded listener.js 00:34:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A7146C00) [pid = 3980] [serial = 2266] [outer = 000000F0A713D400] 00:34:21 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA471800 == 47 [pid = 3980] [id = 756] 00:34:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A71ED800) [pid = 3980] [serial = 2267] [outer = 0000000000000000] 00:34:21 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A71EE800) [pid = 3980] [serial = 2268] [outer = 000000F0A71ED800] 00:34:21 INFO - PROCESS | 3980 | 1461137661886 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 00:34:21 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:34:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 00:34:21 INFO - PROCESS | 3980 | 1461137661932 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 00:34:21 INFO - PROCESS | 3980 | 1461137661935 Marionette TRACE conn4 <- [1,2981,null,{"value":"13"}] 00:34:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:34:21 INFO - PROCESS | 3980 | 1461137661938 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:34:21 INFO - PROCESS | 3980 | 1461137661941 Marionette TRACE conn4 <- [1,2982,null,{}] 00:34:21 INFO - PROCESS | 3980 | 1461137661945 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:22 INFO - PROCESS | 3980 | 1461137662058 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 00:34:22 INFO - PROCESS | 3980 | 1461137662072 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:22 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AB717800 == 48 [pid = 3980] [id = 757] 00:34:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A71F0000) [pid = 3980] [serial = 2269] [outer = 0000000000000000] 00:34:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A71F5800) [pid = 3980] [serial = 2270] [outer = 000000F0A71F0000] 00:34:22 INFO - PROCESS | 3980 | 1461137662124 Marionette DEBUG loaded listener.js 00:34:22 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A762C400) [pid = 3980] [serial = 2271] [outer = 000000F0A71F0000] 00:34:22 INFO - PROCESS | 3980 | 1461137662757 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 00:34:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:34:22 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:34:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 837ms 00:34:22 INFO - PROCESS | 3980 | 1461137662779 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 00:34:22 INFO - PROCESS | 3980 | 1461137662784 Marionette TRACE conn4 <- [1,2985,null,{"value":"13"}] 00:34:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:34:22 INFO - PROCESS | 3980 | 1461137662790 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:34:22 INFO - PROCESS | 3980 | 1461137662794 Marionette TRACE conn4 <- [1,2986,null,{}] 00:34:22 INFO - PROCESS | 3980 | 1461137662800 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:22 INFO - PROCESS | 3980 | 1461137662917 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 00:34:23 INFO - PROCESS | 3980 | 1461137663015 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A3052800 == 49 [pid = 3980] [id = 758] 00:34:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F096741000) [pid = 3980] [serial = 2272] [outer = 0000000000000000] 00:34:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F09AD07C00) [pid = 3980] [serial = 2273] [outer = 000000F096741000] 00:34:23 INFO - PROCESS | 3980 | 1461137663073 Marionette DEBUG loaded listener.js 00:34:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F09BB4B400) [pid = 3980] [serial = 2274] [outer = 000000F096741000] 00:34:23 INFO - PROCESS | 3980 | 1461137663610 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 00:34:23 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:34:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 837ms 00:34:23 INFO - PROCESS | 3980 | 1461137663628 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 00:34:23 INFO - PROCESS | 3980 | 1461137663635 Marionette TRACE conn4 <- [1,2989,null,{"value":"13"}] 00:34:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:34:23 INFO - PROCESS | 3980 | 1461137663642 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:34:23 INFO - PROCESS | 3980 | 1461137663645 Marionette TRACE conn4 <- [1,2990,null,{}] 00:34:23 INFO - PROCESS | 3980 | 1461137663649 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:23 INFO - PROCESS | 3980 | 1461137663790 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 00:34:23 INFO - PROCESS | 3980 | 1461137663913 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:23 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7E0D000 == 50 [pid = 3980] [id = 759] 00:34:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F09B9A4400) [pid = 3980] [serial = 2275] [outer = 0000000000000000] 00:34:23 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F09D237800) [pid = 3980] [serial = 2276] [outer = 000000F09B9A4400] 00:34:23 INFO - PROCESS | 3980 | 1461137663972 Marionette DEBUG loaded listener.js 00:34:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A26ADC00) [pid = 3980] [serial = 2277] [outer = 000000F09B9A4400] 00:34:24 INFO - PROCESS | 3980 | 1461137664511 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 00:34:24 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:34:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 881ms 00:34:24 INFO - PROCESS | 3980 | 1461137664529 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 00:34:24 INFO - PROCESS | 3980 | 1461137664532 Marionette TRACE conn4 <- [1,2993,null,{"value":"13"}] 00:34:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:34:24 INFO - PROCESS | 3980 | 1461137664536 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:34:24 INFO - PROCESS | 3980 | 1461137664540 Marionette TRACE conn4 <- [1,2994,null,{}] 00:34:24 INFO - PROCESS | 3980 | 1461137664552 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:24 INFO - PROCESS | 3980 | 1461137664665 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 00:34:24 INFO - PROCESS | 3980 | 1461137664762 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:24 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AB71E800 == 51 [pid = 3980] [id = 760] 00:34:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A26A8400) [pid = 3980] [serial = 2278] [outer = 0000000000000000] 00:34:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A3AE1800) [pid = 3980] [serial = 2279] [outer = 000000F0A26A8400] 00:34:24 INFO - PROCESS | 3980 | 1461137664823 Marionette DEBUG loaded listener.js 00:34:24 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A713FC00) [pid = 3980] [serial = 2280] [outer = 000000F0A26A8400] 00:34:25 INFO - PROCESS | 3980 | 1461137665299 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 00:34:25 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:34:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 777ms 00:34:25 INFO - PROCESS | 3980 | 1461137665314 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 00:34:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:34:25 INFO - PROCESS | 3980 | 1461137665317 Marionette TRACE conn4 <- [1,2997,null,{"value":"13"}] 00:34:25 INFO - PROCESS | 3980 | 1461137665321 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:34:25 INFO - PROCESS | 3980 | 1461137665323 Marionette TRACE conn4 <- [1,2998,null,{}] 00:34:25 INFO - PROCESS | 3980 | 1461137665327 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:25 INFO - PROCESS | 3980 | 1461137665435 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 00:34:25 INFO - PROCESS | 3980 | 1461137665531 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:25 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AC20F800 == 52 [pid = 3980] [id = 761] 00:34:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0A65F7400) [pid = 3980] [serial = 2281] [outer = 0000000000000000] 00:34:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A7626000) [pid = 3980] [serial = 2282] [outer = 000000F0A65F7400] 00:34:25 INFO - PROCESS | 3980 | 1461137665589 Marionette DEBUG loaded listener.js 00:34:25 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F0A7631400) [pid = 3980] [serial = 2283] [outer = 000000F0A65F7400] 00:34:25 INFO - PROCESS | 3980 | [3980] 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:34:26 INFO - PROCESS | 3980 | 1461137666154 Marionette TRACE conn4 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:34:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:34:26 INFO - {} 00:34:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:34:26 INFO - {} 00:34:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:34:26 INFO - {} 00:34:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:34:26 INFO - {} 00:34:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 883ms 00:34:26 INFO - TEST-START | /FileAPI/fileReader.html 00:34:26 INFO - PROCESS | 3980 | 1461137666205 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 00:34:26 INFO - PROCESS | 3980 | 1461137666208 Marionette TRACE conn4 <- [1,3001,null,{"value":"13"}] 00:34:26 INFO - PROCESS | 3980 | 1461137666212 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:34:26 INFO - PROCESS | 3980 | 1461137666214 Marionette TRACE conn4 <- [1,3002,null,{}] 00:34:26 INFO - PROCESS | 3980 | 1461137666218 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:26 INFO - PROCESS | 3980 | 1461137666329 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 00:34:26 INFO - PROCESS | 3980 | 1461137666448 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:26 INFO - PROCESS | 3980 | ++DOCSHELL 000000F096CA9000 == 53 [pid = 3980] [id = 762] 00:34:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F09455F000) [pid = 3980] [serial = 2284] [outer = 0000000000000000] 00:34:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F096389C00) [pid = 3980] [serial = 2285] [outer = 000000F09455F000] 00:34:26 INFO - PROCESS | 3980 | 1461137666507 Marionette DEBUG loaded listener.js 00:34:26 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F09BB10800) [pid = 3980] [serial = 2286] [outer = 000000F09455F000] 00:34:27 INFO - PROCESS | 3980 | 1461137667164 Marionette TRACE conn4 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 00:34:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:34:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:34:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:34:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:34:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 986ms 00:34:27 INFO - PROCESS | 3980 | 1461137667201 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 00:34:27 INFO - PROCESS | 3980 | 1461137667206 Marionette TRACE conn4 <- [1,3005,null,{"value":"13"}] 00:34:27 INFO - TEST-START | /FileAPI/historical.html 00:34:27 INFO - PROCESS | 3980 | 1461137667212 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:34:27 INFO - PROCESS | 3980 | 1461137667216 Marionette TRACE conn4 <- [1,3006,null,{}] 00:34:27 INFO - PROCESS | 3980 | 1461137667221 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:27 INFO - PROCESS | 3980 | 1461137667318 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 00:34:27 INFO - PROCESS | 3980 | 1461137667455 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:27 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09D2CD000 == 54 [pid = 3980] [id = 763] 00:34:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F0968A4C00) [pid = 3980] [serial = 2287] [outer = 0000000000000000] 00:34:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F096980400) [pid = 3980] [serial = 2288] [outer = 000000F0968A4C00] 00:34:27 INFO - PROCESS | 3980 | 1461137667514 Marionette DEBUG loaded listener.js 00:34:27 INFO - PROCESS | 3980 | ++DOMWINDOW == 124 (000000F09AD28400) [pid = 3980] [serial = 2289] [outer = 000000F0968A4C00] 00:34:28 INFO - PROCESS | 3980 | 1461137668085 Marionette TRACE conn4 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 00:34:28 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA471800 == 53 [pid = 3980] [id = 756] 00:34:28 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA464800 == 52 [pid = 3980] [id = 755] 00:34:28 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A822A000 == 51 [pid = 3980] [id = 725] 00:34:28 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA416800 == 50 [pid = 3980] [id = 754] 00:34:28 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C8D000 == 49 [pid = 3980] [id = 753] 00:34:28 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A88BB800 == 48 [pid = 3980] [id = 752] 00:34:28 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A8064000 == 47 [pid = 3980] [id = 751] 00:34:28 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EDA800 == 46 [pid = 3980] [id = 750] 00:34:28 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A721E800 == 45 [pid = 3980] [id = 749] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 123 (000000F0A29D0400) [pid = 3980] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F09BAAD800) [pid = 3980] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F097362000) [pid = 3980] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5620800 == 44 [pid = 3980] [id = 748] 00:34:28 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2730000 == 43 [pid = 3980] [id = 747] 00:34:28 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B407800 == 42 [pid = 3980] [id = 746] 00:34:28 INFO - PROCESS | 3980 | --DOCSHELL 000000F096815800 == 41 [pid = 3980] [id = 745] 00:34:28 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A4253000 == 40 [pid = 3980] [id = 740] 00:34:28 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B9DD000 == 39 [pid = 3980] [id = 739] 00:34:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:34:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:34:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:34:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:34:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:34:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:34:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:34:28 INFO - TEST-OK | /FileAPI/historical.html | took 943ms 00:34:28 INFO - PROCESS | 3980 | 1461137668158 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 00:34:28 INFO - PROCESS | 3980 | 1461137668164 Marionette TRACE conn4 <- [1,3009,null,{"value":"13"}] 00:34:28 INFO - TEST-START | /FileAPI/idlharness.html 00:34:28 INFO - PROCESS | 3980 | 1461137668170 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:34:28 INFO - PROCESS | 3980 | 1461137668173 Marionette TRACE conn4 <- [1,3010,null,{}] 00:34:28 INFO - PROCESS | 3980 | 1461137668177 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:28 INFO - PROCESS | 3980 | 1461137668265 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A26B4000) [pid = 3980] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F09AA36C00) [pid = 3980] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F09B0EF000) [pid = 3980] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F0A2D14800) [pid = 3980] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F09BBE1800) [pid = 3980] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F09C608800) [pid = 3980] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F09AD29400) [pid = 3980] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F097A8F400) [pid = 3980] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0A38C9800) [pid = 3980] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F09FDED800) [pid = 3980] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F0A007F400) [pid = 3980] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A2DDB800) [pid = 3980] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F09AD2BC00) [pid = 3980] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A3AE2000) [pid = 3980] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A20E6000) [pid = 3980] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0A0719000) [pid = 3980] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A1A50400) [pid = 3980] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A302B400) [pid = 3980] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A3AEAC00) [pid = 3980] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F096385C00) [pid = 3980] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F0A42F8000) [pid = 3980] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F09BAAE400) [pid = 3980] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A1A11400) [pid = 3980] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 00:34:28 INFO - PROCESS | 3980 | 1461137668367 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:28 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09B9DD000 == 40 [pid = 3980] [id = 764] 00:34:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F096385C00) [pid = 3980] [serial = 2290] [outer = 0000000000000000] 00:34:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F09AA66C00) [pid = 3980] [serial = 2291] [outer = 000000F096385C00] 00:34:28 INFO - PROCESS | 3980 | 1461137668416 Marionette DEBUG loaded listener.js 00:34:28 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F09AD2B000) [pid = 3980] [serial = 2292] [outer = 000000F096385C00] 00:34:29 INFO - PROCESS | 3980 | 1461137669283 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:34:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:34:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:34:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:34:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:34:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:34:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:34:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:34:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:34:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:34:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:34:29 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:34:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:34:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:34:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:34:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:34:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:34:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:34:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:34:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:34:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:34:29 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:34:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:34:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:34:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:34:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:34:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:34:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:34:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:34:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:34:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:34:29 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:34:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:34:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:34:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:34:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:34:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:34:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:34:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:34:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:34:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:34:29 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:34:29 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:34:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:34:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:34:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:34:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:34:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:34:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:34:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:34:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:34:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:34:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:34:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:34:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:34:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:34:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:34:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:34:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:34:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:34:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:34:29 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:34:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:34:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:34:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:34:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:34:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:34:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:34:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:34:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:34:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:34:29 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:34:29 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:34:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:34:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:34:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:34:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:34:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:34:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:34:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:34:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:34:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:34:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:34:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 1231ms 00:34:29 INFO - PROCESS | 3980 | 1461137669403 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 00:34:29 INFO - PROCESS | 3980 | 1461137669405 Marionette TRACE conn4 <- [1,3013,null,{"value":"13"}] 00:34:29 INFO - TEST-START | /FileAPI/idlharness.worker 00:34:29 INFO - PROCESS | 3980 | 1461137669409 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:34:29 INFO - PROCESS | 3980 | 1461137669413 Marionette TRACE conn4 <- [1,3014,null,{}] 00:34:29 INFO - PROCESS | 3980 | 1461137669424 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:29 INFO - PROCESS | 3980 | 1461137669512 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 00:34:29 INFO - PROCESS | 3980 | 1461137669585 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:29 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A6EDD800 == 41 [pid = 3980] [id = 765] 00:34:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F09BB0E000) [pid = 3980] [serial = 2293] [outer = 0000000000000000] 00:34:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A1A43800) [pid = 3980] [serial = 2294] [outer = 000000F09BB0E000] 00:34:29 INFO - PROCESS | 3980 | 1461137669634 Marionette DEBUG loaded listener.js 00:34:29 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A20E6000) [pid = 3980] [serial = 2295] [outer = 000000F09BB0E000] 00:34:29 INFO - PROCESS | 3980 | [3980] 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:34:30 INFO - PROCESS | 3980 | 1461137670666 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:34:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:34:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:34:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:34:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:34:30 INFO - {} 00:34:30 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:34:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:34:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:34:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:34:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:34:30 INFO - {} 00:34:30 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:34:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:34:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:34:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:34:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:34:30 INFO - {} 00:34:30 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:34:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:34:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:34:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:34:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:34:30 INFO - {} 00:34:30 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:34:30 INFO - {} 00:34:30 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:34:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:34:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:34:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:34:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:34:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:34:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:34:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:34:30 INFO - {} 00:34:30 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:34:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:34:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:34:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:34:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:34:30 INFO - {} 00:34:30 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:34:30 INFO - {} 00:34:30 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:34:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:34:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:34:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:34:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:34:30 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:34:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:34:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:34:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:34:30 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:34:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:34:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:34:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:34:30 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:34:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:34:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:34:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:34:30 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:34:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:34:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:34:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:34:30 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:34:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:34:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:34:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:34:30 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:34:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:34:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:34:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:34:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:34:30 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:34:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:34:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:34:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:34:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:34:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:34:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:34:30 INFO - {} 00:34:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1415ms 00:34:30 INFO - PROCESS | 3980 | 1461137670827 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 00:34:30 INFO - PROCESS | 3980 | 1461137670830 Marionette TRACE conn4 <- [1,3017,null,{"value":"13"}] 00:34:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:34:30 INFO - PROCESS | 3980 | 1461137670834 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:34:30 INFO - PROCESS | 3980 | 1461137670835 Marionette TRACE conn4 <- [1,3018,null,{}] 00:34:30 INFO - PROCESS | 3980 | 1461137670839 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:30 INFO - PROCESS | 3980 | 1461137670976 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 00:34:31 INFO - PROCESS | 3980 | 1461137670992 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EE9000 == 42 [pid = 3980] [id = 766] 00:34:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A27ACC00) [pid = 3980] [serial = 2296] [outer = 0000000000000000] 00:34:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A3BB8000) [pid = 3980] [serial = 2297] [outer = 000000F0A27ACC00] 00:34:31 INFO - PROCESS | 3980 | 1461137671041 Marionette DEBUG loaded listener.js 00:34:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A47E2400) [pid = 3980] [serial = 2298] [outer = 000000F0A27ACC00] 00:34:31 INFO - PROCESS | 3980 | 1461137671453 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 00:34:31 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:34:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms 00:34:31 INFO - PROCESS | 3980 | 1461137671464 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 00:34:31 INFO - PROCESS | 3980 | 1461137671467 Marionette TRACE conn4 <- [1,3021,null,{"value":"13"}] 00:34:31 INFO - PROCESS | 3980 | 1461137671470 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:34:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:34:31 INFO - PROCESS | 3980 | 1461137671472 Marionette TRACE conn4 <- [1,3022,null,{}] 00:34:31 INFO - PROCESS | 3980 | 1461137671475 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:31 INFO - PROCESS | 3980 | 1461137671584 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 00:34:31 INFO - PROCESS | 3980 | 1461137671590 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:31 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A805F000 == 43 [pid = 3980] [id = 767] 00:34:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A49EC800) [pid = 3980] [serial = 2299] [outer = 0000000000000000] 00:34:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A5630400) [pid = 3980] [serial = 2300] [outer = 000000F0A49EC800] 00:34:31 INFO - PROCESS | 3980 | 1461137671682 Marionette DEBUG loaded listener.js 00:34:31 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0A61AB400) [pid = 3980] [serial = 2301] [outer = 000000F0A49EC800] 00:34:32 INFO - PROCESS | 3980 | 1461137672108 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 00:34:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:34:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 689ms 00:34:32 INFO - PROCESS | 3980 | 1461137672163 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 00:34:32 INFO - PROCESS | 3980 | 1461137672165 Marionette TRACE conn4 <- [1,3025,null,{"value":"13"}] 00:34:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:34:32 INFO - PROCESS | 3980 | 1461137672168 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:34:32 INFO - PROCESS | 3980 | 1461137672170 Marionette TRACE conn4 <- [1,3026,null,{}] 00:34:32 INFO - PROCESS | 3980 | 1461137672174 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:32 INFO - PROCESS | 3980 | 1461137672303 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 00:34:32 INFO - PROCESS | 3980 | 1461137672388 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:32 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A86D0000 == 44 [pid = 3980] [id = 768] 00:34:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F0A65EE400) [pid = 3980] [serial = 2302] [outer = 0000000000000000] 00:34:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A7142800) [pid = 3980] [serial = 2303] [outer = 000000F0A65EE400] 00:34:32 INFO - PROCESS | 3980 | 1461137672437 Marionette DEBUG loaded listener.js 00:34:32 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A7625C00) [pid = 3980] [serial = 2304] [outer = 000000F0A65EE400] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F09F7F1800) [pid = 3980] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A33F4C00) [pid = 3980] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F09638F000) [pid = 3980] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F09AE1C800) [pid = 3980] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F0A3AE5C00) [pid = 3980] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F0A42FCC00) [pid = 3980] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F0A654A000) [pid = 3980] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F09F7F6400) [pid = 3980] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F09673C400) [pid = 3980] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0968A5400) [pid = 3980] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A2DE0800) [pid = 3980] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A237A000) [pid = 3980] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F09B0F1000) [pid = 3980] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F0A29CD800) [pid = 3980] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A713D400) [pid = 3980] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A71ED800) [pid = 3980] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:34:32 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F09B99F800) [pid = 3980] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:34:33 INFO - PROCESS | 3980 | 1461137673007 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 00:34:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:34:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 880ms 00:34:33 INFO - PROCESS | 3980 | 1461137673052 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 00:34:33 INFO - PROCESS | 3980 | 1461137673054 Marionette TRACE conn4 <- [1,3029,null,{"value":"13"}] 00:34:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:34:33 INFO - PROCESS | 3980 | 1461137673058 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:34:33 INFO - PROCESS | 3980 | 1461137673060 Marionette TRACE conn4 <- [1,3030,null,{}] 00:34:33 INFO - PROCESS | 3980 | 1461137673063 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:33 INFO - PROCESS | 3980 | 1461137673143 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 00:34:33 INFO - PROCESS | 3980 | 1461137673218 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:33 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A5506800 == 45 [pid = 3980] [id = 769] 00:34:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0968A5400) [pid = 3980] [serial = 2305] [outer = 0000000000000000] 00:34:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A237A000) [pid = 3980] [serial = 2306] [outer = 000000F0968A5400] 00:34:33 INFO - PROCESS | 3980 | 1461137673271 Marionette DEBUG loaded listener.js 00:34:33 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A762FC00) [pid = 3980] [serial = 2307] [outer = 000000F0968A5400] 00:34:33 INFO - PROCESS | 3980 | 1461137673829 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:34:33 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:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:34:33 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:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:34:33 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:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:34:33 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:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:34:33 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:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:34:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:34:33 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:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:34:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:34:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 00:34:33 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:33 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:34:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:34:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:34:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:34:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:34:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:34:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:34:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:34:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:34:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:34:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:34:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:34:33 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 875ms 00:34:33 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:34:33 INFO - PROCESS | 3980 | 1461137673936 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 00:34:33 INFO - PROCESS | 3980 | 1461137673939 Marionette TRACE conn4 <- [1,3033,null,{"value":"13"}] 00:34:33 INFO - PROCESS | 3980 | 1461137673942 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:34:33 INFO - PROCESS | 3980 | 1461137673944 Marionette TRACE conn4 <- [1,3034,null,{}] 00:34:33 INFO - PROCESS | 3980 | 1461137673950 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:34 INFO - PROCESS | 3980 | 1461137674036 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 00:34:34 INFO - PROCESS | 3980 | 1461137674112 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A9813000 == 46 [pid = 3980] [id = 770] 00:34:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A2DE0800) [pid = 3980] [serial = 2308] [outer = 0000000000000000] 00:34:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A7681C00) [pid = 3980] [serial = 2309] [outer = 000000F0A2DE0800] 00:34:34 INFO - PROCESS | 3980 | 1461137674160 Marionette DEBUG loaded listener.js 00:34:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A869EC00) [pid = 3980] [serial = 2310] [outer = 000000F0A2DE0800] 00:34:34 INFO - PROCESS | 3980 | [3980] 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:34:34 INFO - PROCESS | 3980 | 1461137674542 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:34:34 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:34:34 INFO - {} 00:34:34 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 627ms 00:34:34 INFO - PROCESS | 3980 | 1461137674571 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 00:34:34 INFO - PROCESS | 3980 | 1461137674573 Marionette TRACE conn4 <- [1,3037,null,{"value":"13"}] 00:34:34 INFO - PROCESS | 3980 | 1461137674576 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:34:34 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:34:34 INFO - PROCESS | 3980 | 1461137674578 Marionette TRACE conn4 <- [1,3038,null,{}] 00:34:34 INFO - PROCESS | 3980 | 1461137674582 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:34 INFO - PROCESS | 3980 | 1461137674664 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 00:34:34 INFO - PROCESS | 3980 | 1461137674741 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:34 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AA3C9000 == 47 [pid = 3980] [id = 771] 00:34:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A80BA400) [pid = 3980] [serial = 2311] [outer = 0000000000000000] 00:34:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A86A2C00) [pid = 3980] [serial = 2312] [outer = 000000F0A80BA400] 00:34:34 INFO - PROCESS | 3980 | 1461137674786 Marionette DEBUG loaded listener.js 00:34:34 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A87C6000) [pid = 3980] [serial = 2313] [outer = 000000F0A80BA400] 00:34:35 INFO - PROCESS | 3980 | 1461137675333 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 00:34:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:34:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:34:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:34:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:34:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 776ms 00:34:35 INFO - PROCESS | 3980 | 1461137675389 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 00:34:35 INFO - PROCESS | 3980 | 1461137675395 Marionette TRACE conn4 <- [1,3041,null,{"value":"13"}] 00:34:35 INFO - PROCESS | 3980 | 1461137675414 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:34:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:34:35 INFO - PROCESS | 3980 | 1461137675419 Marionette TRACE conn4 <- [1,3042,null,{}] 00:34:35 INFO - PROCESS | 3980 | 1461137675425 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:35 INFO - PROCESS | 3980 | 1461137675588 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 00:34:35 INFO - PROCESS | 3980 | 1461137675599 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:35 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2FE1000 == 48 [pid = 3980] [id = 772] 00:34:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F09AD1DC00) [pid = 3980] [serial = 2314] [outer = 0000000000000000] 00:34:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F09B484C00) [pid = 3980] [serial = 2315] [outer = 000000F09AD1DC00] 00:34:35 INFO - PROCESS | 3980 | 1461137675659 Marionette DEBUG loaded listener.js 00:34:35 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F09BB4B800) [pid = 3980] [serial = 2316] [outer = 000000F09AD1DC00] 00:34:36 INFO - PROCESS | 3980 | 1461137676527 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:34:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:34:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:34:36 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:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:34:36 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:34:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:34:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:34:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1256ms 00:34:36 INFO - PROCESS | 3980 | 1461137676680 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 00:34:36 INFO - PROCESS | 3980 | 1461137676688 Marionette TRACE conn4 <- [1,3045,null,{"value":"13"}] 00:34:36 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:34:36 INFO - PROCESS | 3980 | 1461137676717 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:34:36 INFO - PROCESS | 3980 | 1461137676721 Marionette TRACE conn4 <- [1,3046,null,{}] 00:34:36 INFO - PROCESS | 3980 | 1461137676728 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:36 INFO - PROCESS | 3980 | 1461137676872 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 00:34:36 INFO - PROCESS | 3980 | 1461137676949 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:37 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A711F800 == 49 [pid = 3980] [id = 773] 00:34:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F09AD24000) [pid = 3980] [serial = 2317] [outer = 0000000000000000] 00:34:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0A2377400) [pid = 3980] [serial = 2318] [outer = 000000F09AD24000] 00:34:37 INFO - PROCESS | 3980 | 1461137677046 Marionette DEBUG loaded listener.js 00:34:37 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F0A2D16400) [pid = 3980] [serial = 2319] [outer = 000000F09AD24000] 00:34:37 INFO - PROCESS | 3980 | 1461137677648 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 00:34:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:34:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:34:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:34:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:34:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:34:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:34:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:34:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:34:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:34:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:34:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:34:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:34:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:34:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:34:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:34:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:34:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:34:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:34:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:34:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:34:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 990ms 00:34:37 INFO - PROCESS | 3980 | 1461137677712 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 00:34:37 INFO - PROCESS | 3980 | 1461137677715 Marionette TRACE conn4 <- [1,3049,null,{"value":"13"}] 00:34:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:34:37 INFO - PROCESS | 3980 | 1461137677719 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:34:37 INFO - PROCESS | 3980 | 1461137677724 Marionette TRACE conn4 <- [1,3050,null,{}] 00:34:37 INFO - PROCESS | 3980 | 1461137677736 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:37 INFO - PROCESS | 3980 | 1461137677850 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 00:34:37 INFO - PROCESS | 3980 | 1461137677975 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A7EDC800 == 50 [pid = 3980] [id = 774] 00:34:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A3020000) [pid = 3980] [serial = 2320] [outer = 0000000000000000] 00:34:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A3AECC00) [pid = 3980] [serial = 2321] [outer = 000000F0A3020000] 00:34:38 INFO - PROCESS | 3980 | 1461137678036 Marionette DEBUG loaded listener.js 00:34:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F0A61BA000) [pid = 3980] [serial = 2322] [outer = 000000F0A3020000] 00:34:38 INFO - PROCESS | 3980 | [3980] 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:34:38 INFO - PROCESS | 3980 | 1461137678594 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:34:38 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:34:38 INFO - {} 00:34:38 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 880ms 00:34:38 INFO - PROCESS | 3980 | 1461137678601 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 00:34:38 INFO - PROCESS | 3980 | 1461137678604 Marionette TRACE conn4 <- [1,3053,null,{"value":"13"}] 00:34:38 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:34:38 INFO - PROCESS | 3980 | 1461137678608 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:34:38 INFO - PROCESS | 3980 | 1461137678610 Marionette TRACE conn4 <- [1,3054,null,{}] 00:34:38 INFO - PROCESS | 3980 | 1461137678614 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:38 INFO - PROCESS | 3980 | 1461137678725 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 00:34:38 INFO - PROCESS | 3980 | 1461137678819 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:38 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0AB70A800 == 51 [pid = 3980] [id = 775] 00:34:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F0A7674800) [pid = 3980] [serial = 2323] [outer = 0000000000000000] 00:34:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F0A80B6400) [pid = 3980] [serial = 2324] [outer = 000000F0A7674800] 00:34:38 INFO - PROCESS | 3980 | 1461137678875 Marionette DEBUG loaded listener.js 00:34:38 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F0A86A3000) [pid = 3980] [serial = 2325] [outer = 000000F0A7674800] 00:34:39 INFO - PROCESS | 3980 | 1461137679404 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 00:34:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:34:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:34:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:34:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:34:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:34:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:34:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:34:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 840ms 00:34:39 INFO - PROCESS | 3980 | 1461137679449 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 00:34:39 INFO - PROCESS | 3980 | 1461137679452 Marionette TRACE conn4 <- [1,3057,null,{"value":"13"}] 00:34:39 INFO - PROCESS | 3980 | 1461137679455 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:34:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:34:39 INFO - PROCESS | 3980 | 1461137679457 Marionette TRACE conn4 <- [1,3058,null,{}] 00:34:39 INFO - PROCESS | 3980 | 1461137679462 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:39 INFO - PROCESS | 3980 | 1461137679696 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 00:34:39 INFO - PROCESS | 3980 | 1461137679828 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:39 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A206F800 == 52 [pid = 3980] [id = 776] 00:34:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F094FABC00) [pid = 3980] [serial = 2326] [outer = 0000000000000000] 00:34:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F09638BC00) [pid = 3980] [serial = 2327] [outer = 000000F094FABC00] 00:34:39 INFO - PROCESS | 3980 | 1461137679882 Marionette DEBUG loaded listener.js 00:34:39 INFO - PROCESS | 3980 | ++DOMWINDOW == 120 (000000F096C70000) [pid = 3980] [serial = 2328] [outer = 000000F094FABC00] 00:34:40 INFO - PROCESS | 3980 | 1461137680436 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 00:34:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:34:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:34:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:34:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:34:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:34:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:34:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1032ms 00:34:40 INFO - PROCESS | 3980 | 1461137680491 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 00:34:40 INFO - PROCESS | 3980 | 1461137680496 Marionette TRACE conn4 <- [1,3061,null,{"value":"13"}] 00:34:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:34:40 INFO - PROCESS | 3980 | 1461137680518 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:34:40 INFO - PROCESS | 3980 | 1461137680522 Marionette TRACE conn4 <- [1,3062,null,{}] 00:34:40 INFO - PROCESS | 3980 | 1461137680527 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:40 INFO - PROCESS | 3980 | 1461137680628 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 00:34:40 INFO - PROCESS | 3980 | 1461137680711 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:40 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A068D800 == 53 [pid = 3980] [id = 777] 00:34:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 121 (000000F09BB48800) [pid = 3980] [serial = 2329] [outer = 0000000000000000] 00:34:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 122 (000000F09BBE1800) [pid = 3980] [serial = 2330] [outer = 000000F09BB48800] 00:34:40 INFO - PROCESS | 3980 | 1461137680806 Marionette DEBUG loaded listener.js 00:34:40 INFO - PROCESS | 3980 | ++DOMWINDOW == 123 (000000F09F597C00) [pid = 3980] [serial = 2331] [outer = 000000F09BB48800] 00:34:41 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9813000 == 52 [pid = 3980] [id = 770] 00:34:41 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A5506800 == 51 [pid = 3980] [id = 769] 00:34:41 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A86D0000 == 50 [pid = 3980] [id = 768] 00:34:41 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A805F000 == 49 [pid = 3980] [id = 767] 00:34:41 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EE9000 == 48 [pid = 3980] [id = 766] 00:34:41 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A6EDD800 == 47 [pid = 3980] [id = 765] 00:34:41 INFO - PROCESS | 3980 | --DOCSHELL 000000F09B9DD000 == 46 [pid = 3980] [id = 764] 00:34:41 INFO - PROCESS | 3980 | --DOCSHELL 000000F09D2CD000 == 45 [pid = 3980] [id = 763] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 122 (000000F0A27A8C00) [pid = 3980] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 121 (000000F09BBDDC00) [pid = 3980] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 120 (000000F0A38CAC00) [pid = 3980] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 119 (000000F0A5DAA000) [pid = 3980] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 118 (000000F0A71F5800) [pid = 3980] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 117 (000000F09638B400) [pid = 3980] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A3052800 == 44 [pid = 3980] [id = 758] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 116 (000000F0A3837C00) [pid = 3980] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 115 (000000F0A38C2800) [pid = 3980] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 114 (000000F09AD20800) [pid = 3980] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 113 (000000F09C690000) [pid = 3980] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 112 (000000F0A3AEB800) [pid = 3980] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 111 (000000F0A562D000) [pid = 3980] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 110 (000000F0A42C1800) [pid = 3980] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 109 (000000F0A654EC00) [pid = 3980] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 108 (000000F09FDF6C00) [pid = 3980] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 107 (000000F09B93D000) [pid = 3980] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 106 (000000F09BBDC800) [pid = 3980] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 105 (000000F0968AC800) [pid = 3980] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 104 (000000F0A654A800) [pid = 3980] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 103 (000000F0A61B3000) [pid = 3980] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 102 (000000F0A25C2C00) [pid = 3980] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 101 (000000F0A26B5C00) [pid = 3980] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 100 (000000F09BB4F800) [pid = 3980] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 99 (000000F09B7E1400) [pid = 3980] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 98 (000000F0A2C88C00) [pid = 3980] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 97 (000000F0A61B9800) [pid = 3980] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 96 (000000F0A7146C00) [pid = 3980] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 95 (000000F0A71EE800) [pid = 3980] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 94 (000000F0A713F800) [pid = 3980] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 93 (000000F0A65EE800) [pid = 3980] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 92 (000000F0A1A08800) [pid = 3980] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 91 (000000F0A6549000) [pid = 3980] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 90 (000000F0A2D50000) [pid = 3980] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | --DOMWINDOW == 89 (000000F0A65F8C00) [pid = 3980] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 00:34:41 INFO - PROCESS | 3980 | 1461137681283 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 00:34:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:34:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:34:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:34:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:34:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:34:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:34:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 796ms 00:34:41 INFO - PROCESS | 3980 | 1461137681301 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 00:34:41 INFO - PROCESS | 3980 | 1461137681304 Marionette TRACE conn4 <- [1,3065,null,{"value":"13"}] 00:34:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:34:41 INFO - PROCESS | 3980 | 1461137681308 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:34:41 INFO - PROCESS | 3980 | 1461137681310 Marionette TRACE conn4 <- [1,3066,null,{}] 00:34:41 INFO - PROCESS | 3980 | 1461137681314 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:41 INFO - PROCESS | 3980 | 1461137681432 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 00:34:41 INFO - PROCESS | 3980 | 1461137681446 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:41 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A2516000 == 45 [pid = 3980] [id = 778] 00:34:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 90 (000000F09BB4A400) [pid = 3980] [serial = 2332] [outer = 0000000000000000] 00:34:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 91 (000000F09BBDDC00) [pid = 3980] [serial = 2333] [outer = 000000F09BB4A400] 00:34:41 INFO - PROCESS | 3980 | 1461137681495 Marionette DEBUG loaded listener.js 00:34:41 INFO - PROCESS | 3980 | ++DOMWINDOW == 92 (000000F09FDF2400) [pid = 3980] [serial = 2334] [outer = 000000F09BB4A400] 00:34:42 INFO - PROCESS | 3980 | 1461137682054 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 00:34:42 INFO - PROCESS | 3980 | 1461137682097 Marionette TRACE conn4 <- [1,3069,null,{"value":"13"}] 00:34:42 INFO - PROCESS | 3980 | 1461137682102 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:34:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:34:42 INFO - PROCESS | 3980 | 1461137682107 Marionette TRACE conn4 <- [1,3070,null,{}] 00:34:42 INFO - PROCESS | 3980 | 1461137682114 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:42 INFO - PROCESS | 3980 | 1461137682255 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 00:34:42 INFO - PROCESS | 3980 | 1461137682358 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:42 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A067A800 == 46 [pid = 3980] [id = 779] 00:34:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 93 (000000F096C6AC00) [pid = 3980] [serial = 2335] [outer = 0000000000000000] 00:34:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 94 (000000F09AC87000) [pid = 3980] [serial = 2336] [outer = 000000F096C6AC00] 00:34:42 INFO - PROCESS | 3980 | 1461137682417 Marionette DEBUG loaded listener.js 00:34:42 INFO - PROCESS | 3980 | ++DOMWINDOW == 95 (000000F09AD2CC00) [pid = 3980] [serial = 2337] [outer = 000000F096C6AC00] 00:34:42 INFO - PROCESS | 3980 | 1461137682979 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 00:34:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:34:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:34:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:34:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 944ms 00:34:43 INFO - PROCESS | 3980 | 1461137683050 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 00:34:43 INFO - PROCESS | 3980 | 1461137683057 Marionette TRACE conn4 <- [1,3073,null,{"value":"13"}] 00:34:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:34:43 INFO - PROCESS | 3980 | 1461137683082 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:34:43 INFO - PROCESS | 3980 | 1461137683085 Marionette TRACE conn4 <- [1,3074,null,{}] 00:34:43 INFO - PROCESS | 3980 | 1461137683090 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:43 INFO - PROCESS | 3980 | 1461137683197 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 00:34:43 INFO - PROCESS | 3980 | 1461137683294 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:43 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A710D800 == 47 [pid = 3980] [id = 780] 00:34:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 96 (000000F096C70400) [pid = 3980] [serial = 2338] [outer = 0000000000000000] 00:34:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 97 (000000F0A0716000) [pid = 3980] [serial = 2339] [outer = 000000F096C70400] 00:34:43 INFO - PROCESS | 3980 | 1461137683352 Marionette DEBUG loaded listener.js 00:34:43 INFO - PROCESS | 3980 | ++DOMWINDOW == 98 (000000F0A1A4F400) [pid = 3980] [serial = 2340] [outer = 000000F096C70400] 00:34:43 INFO - PROCESS | 3980 | 1461137683849 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:34:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:34:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 795ms 00:34:43 INFO - PROCESS | 3980 | 1461137683879 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 00:34:43 INFO - PROCESS | 3980 | 1461137683882 Marionette TRACE conn4 <- [1,3077,null,{"value":"13"}] 00:34:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:34:43 INFO - PROCESS | 3980 | 1461137683886 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:34:43 INFO - PROCESS | 3980 | 1461137683890 Marionette TRACE conn4 <- [1,3078,null,{}] 00:34:43 INFO - PROCESS | 3980 | 1461137683902 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:44 INFO - PROCESS | 3980 | 1461137684013 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 00:34:44 INFO - PROCESS | 3980 | 1461137684139 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:44 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A769B000 == 48 [pid = 3980] [id = 781] 00:34:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 99 (000000F0A25C2C00) [pid = 3980] [serial = 2341] [outer = 0000000000000000] 00:34:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 100 (000000F0A29CF800) [pid = 3980] [serial = 2342] [outer = 000000F0A25C2C00] 00:34:44 INFO - PROCESS | 3980 | 1461137684201 Marionette DEBUG loaded listener.js 00:34:44 INFO - PROCESS | 3980 | ++DOMWINDOW == 101 (000000F0A2D4DC00) [pid = 3980] [serial = 2343] [outer = 000000F0A25C2C00] 00:34:44 INFO - PROCESS | 3980 | 1461137684738 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:34:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:34:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 880ms 00:34:44 INFO - PROCESS | 3980 | 1461137684768 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 00:34:44 INFO - PROCESS | 3980 | 1461137684771 Marionette TRACE conn4 <- [1,3081,null,{"value":"13"}] 00:34:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:34:44 INFO - PROCESS | 3980 | 1461137684775 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:34:44 INFO - PROCESS | 3980 | 1461137684777 Marionette TRACE conn4 <- [1,3082,null,{}] 00:34:44 INFO - PROCESS | 3980 | 1461137684781 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:44 INFO - PROCESS | 3980 | 1461137684885 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 00:34:45 INFO - PROCESS | 3980 | 1461137685010 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000F09CEEB800 == 49 [pid = 3980] [id = 782] 00:34:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 102 (000000F0A2D4F400) [pid = 3980] [serial = 2344] [outer = 0000000000000000] 00:34:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 103 (000000F0A382CC00) [pid = 3980] [serial = 2345] [outer = 000000F0A2D4F400] 00:34:45 INFO - PROCESS | 3980 | 1461137685068 Marionette DEBUG loaded listener.js 00:34:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 104 (000000F0A38CB800) [pid = 3980] [serial = 2346] [outer = 000000F0A2D4F400] 00:34:45 INFO - PROCESS | 3980 | 1461137685569 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:34:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:34:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 840ms 00:34:45 INFO - PROCESS | 3980 | 1461137685617 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 00:34:45 INFO - PROCESS | 3980 | 1461137685620 Marionette TRACE conn4 <- [1,3085,null,{"value":"13"}] 00:34:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:34:45 INFO - PROCESS | 3980 | 1461137685623 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:34:45 INFO - PROCESS | 3980 | 1461137685626 Marionette TRACE conn4 <- [1,3086,null,{}] 00:34:45 INFO - PROCESS | 3980 | 1461137685629 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:45 INFO - PROCESS | 3980 | 1461137685760 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 00:34:45 INFO - PROCESS | 3980 | 1461137685885 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:45 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A8225000 == 50 [pid = 3980] [id = 783] 00:34:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 105 (000000F0A2DE2800) [pid = 3980] [serial = 2347] [outer = 0000000000000000] 00:34:45 INFO - PROCESS | 3980 | ++DOMWINDOW == 106 (000000F0A40E9C00) [pid = 3980] [serial = 2348] [outer = 000000F0A2DE2800] 00:34:45 INFO - PROCESS | 3980 | 1461137685943 Marionette DEBUG loaded listener.js 00:34:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 107 (000000F0A496A400) [pid = 3980] [serial = 2349] [outer = 000000F0A2DE2800] 00:34:46 INFO - PROCESS | 3980 | 1461137686447 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 00:34:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:34:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:34:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 881ms 00:34:46 INFO - PROCESS | 3980 | 1461137686507 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 00:34:46 INFO - PROCESS | 3980 | 1461137686510 Marionette TRACE conn4 <- [1,3089,null,{"value":"13"}] 00:34:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:34:46 INFO - PROCESS | 3980 | 1461137686513 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:34:46 INFO - PROCESS | 3980 | 1461137686515 Marionette TRACE conn4 <- [1,3090,null,{}] 00:34:46 INFO - PROCESS | 3980 | 1461137686560 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:46 INFO - PROCESS | 3980 | 1461137686715 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 00:34:46 INFO - PROCESS | 3980 | 1461137686813 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:46 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A88AD000 == 51 [pid = 3980] [id = 784] 00:34:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 108 (000000F0A6166000) [pid = 3980] [serial = 2350] [outer = 0000000000000000] 00:34:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 109 (000000F0A6551400) [pid = 3980] [serial = 2351] [outer = 000000F0A6166000] 00:34:46 INFO - PROCESS | 3980 | 1461137686872 Marionette DEBUG loaded listener.js 00:34:46 INFO - PROCESS | 3980 | ++DOMWINDOW == 110 (000000F0A713E400) [pid = 3980] [serial = 2352] [outer = 000000F0A6166000] 00:34:47 INFO - PROCESS | 3980 | 1461137687368 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:34:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:34:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 881ms 00:34:47 INFO - PROCESS | 3980 | 1461137687411 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 00:34:47 INFO - PROCESS | 3980 | 1461137687413 Marionette TRACE conn4 <- [1,3093,null,{"value":"13"}] 00:34:47 INFO - PROCESS | 3980 | 1461137687418 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:34:47 INFO - PROCESS | 3980 | 1461137687420 Marionette TRACE conn4 <- [1,3094,null,{}] 00:34:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:34:47 INFO - PROCESS | 3980 | 1461137687424 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:47 INFO - PROCESS | 3980 | 1461137687526 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 00:34:47 INFO - PROCESS | 3980 | 1461137687628 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:47 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A981E800 == 52 [pid = 3980] [id = 785] 00:34:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 111 (000000F0A714C400) [pid = 3980] [serial = 2353] [outer = 0000000000000000] 00:34:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 112 (000000F0A71EA800) [pid = 3980] [serial = 2354] [outer = 000000F0A714C400] 00:34:47 INFO - PROCESS | 3980 | 1461137687683 Marionette DEBUG loaded listener.js 00:34:47 INFO - PROCESS | 3980 | ++DOMWINDOW == 113 (000000F0A762A400) [pid = 3980] [serial = 2355] [outer = 000000F0A714C400] 00:34:48 INFO - PROCESS | 3980 | 1461137688299 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 00:34:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:34:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:34:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:34:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 922ms 00:34:48 INFO - PROCESS | 3980 | 1461137688346 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 00:34:48 INFO - PROCESS | 3980 | 1461137688350 Marionette TRACE conn4 <- [1,3097,null,{"value":"13"}] 00:34:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:34:48 INFO - PROCESS | 3980 | 1461137688365 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:34:48 INFO - PROCESS | 3980 | 1461137688369 Marionette TRACE conn4 <- [1,3098,null,{}] 00:34:48 INFO - PROCESS | 3980 | 1461137688375 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:48 INFO - PROCESS | 3980 | 1461137688479 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 00:34:48 INFO - PROCESS | 3980 | 1461137688604 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:48 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A4253000 == 53 [pid = 3980] [id = 786] 00:34:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 114 (000000F09617E000) [pid = 3980] [serial = 2356] [outer = 0000000000000000] 00:34:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 115 (000000F09AD1EC00) [pid = 3980] [serial = 2357] [outer = 000000F09617E000] 00:34:48 INFO - PROCESS | 3980 | 1461137688658 Marionette DEBUG loaded listener.js 00:34:48 INFO - PROCESS | 3980 | ++DOMWINDOW == 116 (000000F09C608800) [pid = 3980] [serial = 2358] [outer = 000000F09617E000] 00:34:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A9C93800 == 52 [pid = 3980] [id = 742] 00:34:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0AA1E9000 == 51 [pid = 3980] [id = 743] 00:34:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A068D800 == 50 [pid = 3980] [id = 777] 00:34:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A206F800 == 49 [pid = 3980] [id = 776] 00:34:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A7EDC800 == 48 [pid = 3980] [id = 774] 00:34:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A711F800 == 47 [pid = 3980] [id = 773] 00:34:49 INFO - PROCESS | 3980 | --DOCSHELL 000000F0A2FE1000 == 46 [pid = 3980] [id = 772] 00:34:49 INFO - PROCESS | 3980 | 1461137689195 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 00:34:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:34:49 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:34:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:34:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:34:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:34:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:34:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 901ms 00:34:49 INFO - PROCESS | 3980 | 1461137689261 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 00:34:49 INFO - PROCESS | 3980 | 1461137689267 Marionette TRACE conn4 <- [1,3101,null,{"value":"13"}] 00:34:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:34:49 INFO - PROCESS | 3980 | 1461137689274 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:34:49 INFO - PROCESS | 3980 | 1461137689276 Marionette TRACE conn4 <- [1,3102,null,{}] 00:34:49 INFO - PROCESS | 3980 | 1461137689280 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 00:34:49 INFO - PROCESS | 3980 | 1461137689376 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 00:34:49 INFO - PROCESS | 3980 | 1461137689470 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"f0823202-525e-42ab-8139-e052e937c4af\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:49 INFO - PROCESS | 3980 | ++DOCSHELL 000000F0A561A000 == 47 [pid = 3980] [id = 787] 00:34:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 117 (000000F096C68C00) [pid = 3980] [serial = 2359] [outer = 0000000000000000] 00:34:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 118 (000000F09C699400) [pid = 3980] [serial = 2360] [outer = 000000F096C68C00] 00:34:49 INFO - PROCESS | 3980 | 1461137689518 Marionette DEBUG loaded listener.js 00:34:49 INFO - PROCESS | 3980 | ++DOMWINDOW == 119 (000000F0A1A4C000) [pid = 3980] [serial = 2361] [outer = 000000F096C68C00] 00:34:49 INFO - PROCESS | 3980 | 1461137689913 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 00:34:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:34:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 00:34:49 INFO - PROCESS | 3980 | 1461137689978 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 00:34:49 INFO - PROCESS | 3980 | 1461137689980 Marionette TRACE conn4 <- [1,3105,null,{"value":"13"}] 00:34:51 WARNING - u'runner_teardown' () 00:34:51 INFO - No more tests 00:34:51 INFO - Got 0 unexpected results 00:34:51 INFO - SUITE-END | took 662s 00:34:51 INFO - Closing logging queue 00:34:51 INFO - queue closed 00:34:51 INFO - Return code: 0 00:34:51 WARNING - # TBPL SUCCESS # 00:34:51 INFO - Running post-action listener: _resource_record_post_action 00:34:51 INFO - Running post-run listener: _resource_record_post_run 00:34:52 INFO - Total resource usage - Wall time: 674s; CPU: 14.0%; Read bytes: 129947648; Write bytes: 1051782656; Read time: 1406050; Write time: 6154380 00:34:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:34:52 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 107176448; Read time: 0; Write time: 134760 00:34:52 INFO - run-tests - Wall time: 671s; CPU: 14.0%; Read bytes: 129947648; Write bytes: 889886208; Read time: 1406050; Write time: 5973930 00:34:52 INFO - Running post-run listener: _upload_blobber_files 00:34:52 INFO - Blob upload gear active. 00:34:52 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 00:34:52 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:34:52 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:34:52 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:34:52 INFO - (blobuploader) - INFO - Open directory for files ... 00:34:52 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 00:34:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:34:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:34:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:34:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:34:53 INFO - (blobuploader) - INFO - Done attempting. 00:34:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 00:34:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:34:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:34:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:34:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:34:55 INFO - (blobuploader) - INFO - Done attempting. 00:34:55 INFO - (blobuploader) - INFO - Iteration through files over. 00:34:55 INFO - Return code: 0 00:34:55 INFO - rmtree: C:\slave\test\build\uploaded_files.json 00:34:55 INFO - Using _rmtree_windows ... 00:34:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 00:34:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e097260d9e92c8391adb257b34d88f6446e1ee43df4601fd57515e8662bba337a948ea7c04daf07c372f7fb0fcea7a87965dc2e46d115ab32363051af9e432dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e907df375f0e39f81fd31d28a77514a3461ba513b8efb46a272299ea1e4170d5a72a40daa26f1f623e1fe3c215f2daf0801d4308c7a8ab4e4c2328e60183435d"} 00:34:55 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 00:34:55 INFO - Writing to file C:\slave\test\properties\blobber_files 00:34:55 INFO - Contents: 00:34:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e097260d9e92c8391adb257b34d88f6446e1ee43df4601fd57515e8662bba337a948ea7c04daf07c372f7fb0fcea7a87965dc2e46d115ab32363051af9e432dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e907df375f0e39f81fd31d28a77514a3461ba513b8efb46a272299ea1e4170d5a72a40daa26f1f623e1fe3c215f2daf0801d4308c7a8ab4e4c2328e60183435d"} 00:34:55 INFO - Running post-run listener: copy_logs_to_upload_dir 00:34:55 INFO - Copying logs to upload dir... 00:34:55 INFO - mkdir: C:\slave\test\build\upload\logs 00:34:55 INFO - Copying logs to upload dir... 00:34:55 INFO - Using _rmtree_windows ... 00:34:55 INFO - Using _rmtree_windows ... 00:34:55 INFO - Using _rmtree_windows ... 00:34:55 INFO - Using _rmtree_windows ... 00:34:55 INFO - Using _rmtree_windows ... 00:34:55 INFO - Using _rmtree_windows ... 00:34:55 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=978.791000 ========= master_lag: 4.91 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 23 secs) (at 2016-04-20 00:35:00.705464) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 00:35:00.711165) ========= '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-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e097260d9e92c8391adb257b34d88f6446e1ee43df4601fd57515e8662bba337a948ea7c04daf07c372f7fb0fcea7a87965dc2e46d115ab32363051af9e432dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e907df375f0e39f81fd31d28a77514a3461ba513b8efb46a272299ea1e4170d5a72a40daa26f1f623e1fe3c215f2daf0801d4308c7a8ab4e4c2328e60183435d"} build_url:https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/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/Hkj5cGe9TQSJUJiH3FI-aQ/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/e097260d9e92c8391adb257b34d88f6446e1ee43df4601fd57515e8662bba337a948ea7c04daf07c372f7fb0fcea7a87965dc2e46d115ab32363051af9e432dd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/e907df375f0e39f81fd31d28a77514a3461ba513b8efb46a272299ea1e4170d5a72a40daa26f1f623e1fe3c215f2daf0801d4308c7a8ab4e4c2328e60183435d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Hkj5cGe9TQSJUJiH3FI-aQ/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.31 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 00:35:01.126807) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 00:35:01.127132) ========= '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-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 00:35:01.244044) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 00:35:01.244352) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 00:35:01.687109) ========= ========= Total master_lag: 10.80 =========